- •Техническая поддержка
- •1 Моделирование в стационарном режиме
- •1.1 Моделирование схем
- •1.2 Модульные операции
- •1.2.1 Установка операций
- •1.2.2 Специализированное окно операции
- •1.2.3 Закладка Рабочая таблица
- •1.3 Общие страницы специализированных окон
- •1.3.1 Окно Управление графиком
- •1.3.2 Страница Теплообменник
- •1.3.3 Страница Содержимое
- •1.3.4 Специализированное окно Содержимое
- •1.3.5 Закладка/страница Примечания
- •1.3.6 Страница Штуцера
- •1.3.7 Закладка/страница Диаграммные ленты
- •1.3.8 Закладка/страница Переменные пользователя
- •1.3.9 Специализированное окно Навигатор переменных
- •1.3.10 Закладка Рабочая таблица
- •2 Колонна
- •2.1 Подсхема Колонны
- •2.2 Теория
- •2.2.1 Трехфазные системы. Теория
- •2.2.2 Обнаружение наличия трех фаз
- •2.2.3 Начальные оценки
- •2.3 Задание колонны
- •2.3.1 Инспектор ввода
- •2.3.2 Шаблоны
- •2.4 Специализированное окно колонны
- •2.4.1 Закладка Данные
- •2.4.2 Закладка Параметры
- •2.4.3 Закладка Дополнительное оборудование
- •2.4.4 Закладка Расчет
- •2.4.5 Закладка Рабочая таблица
- •2.4.6 Закладка Результаты
- •2.4.7 Закладка Схема/Подсхема
- •2.4.8 Закладка Реакции
- •2.4.9 Закладка Динамика
- •2.4.10 Закладка Возмущения
- •2.5 Типы спецификаций колонны
- •2.5.1 Товарные свойства
- •2.5.2 Расход компонента
- •2.5.3 Доля компонента
- •2.5.4 Отношение компонент
- •2.5.5 Извлечение компонента
- •2.5.6 Температура отгона
- •2.5.7 Отбор
- •2.5.8 DT для нагревателя/холодильника
- •2.5.9 Разность температур (потоков)
- •2.5.10 Нагрузка
- •2.5.11 Отношение нагрузок
- •2.5.12 Доля от питания
- •2.5.13 Наложение фракций
- •2.5.14 Расход жидкости
- •2.5.15 Физическое свойство
- •2.5.16 Циркуляционное орошение
- •2.5.17 Паровое число
- •2.5.18 Доля потока
- •2.5.19 Кратность орошения к питанию
- •2.5.20 Кратность орошения
- •2.5.21 Флегмовое число
- •2.5.22 Распределение в ветвителе
- •2.5.23 Температура
- •2.5.24 Транспортное свойство
- •2.5.25 Пользовательское свойство
- •2.5.26 Расход пара
- •2.5.27 Выход пара
- •2.5.28 Упругость паров
- •2.6 Спецификации потоков колонны
- •2.7 Колонна - дополнительные операции
- •2.7.1 Конденсатор
- •2.7.2 Ребойлер
- •2.7.3 Тарельчатая секция
- •2.7.4 Ветвитель
- •2.8 Расчет колонны
- •2.8.1 Пуск
- •2.8.2 Перезадать
- •2.9 Анализ причин несходимости
- •2.9.1 Нет сходимости невязки тепловых балансов и спецификаций
- •2.9.2 Нет сходимости невязки расчета фазового равновесия
- •2.9.3 Невязка расчета фазового равновесия осциллирует
- •3 Операции пакета Электролиты
- •4 Теплообменное оборудование
- •4.1 Воздушный холодильник
- •4.1.1 Теория
- •4.1.2 Специализированное окно операции Воздушный холодильник
- •4.1.4 Закладка Расчет
- •4.1.5 Закладка Рабочая таблица
- •4.1.6 Закладка Результаты
- •4.1.7 Закладка Динамика
- •4.1.8 Закладка HTFS – ACOL
- •4.2 Холодильник/Нагреватель
- •4.2.1 Теория
- •4.2.2 Специализированное окно операции Нагреватель/Холодильник
- •4.2.3 Закладка Данные
- •4.2.4 Закладка Расчет
- •4.2.5 Закладка Рабочая таблица
- •4.2.6 Закладка Результаты
- •4.2.7 Закладка Динамика
- •4.3 Нагревательная печь
- •4.4 Теплообменник
- •4.4.1 Теория
- •4.4.2 Специализированное окно операции Теплообменник
- •4.4.3 Закладка Данные
- •4.4.5 Закладка Рабочая таблица
- •4.4.6 Закладка Результаты
- •4.4.7 Закладка Динамика
- •4.4.8 Закладка HTFS-TASC
- •4.5.1 Теория
- •4.5.2 Специализированное окно операции LNG
- •4.5.3 Закладка Данные
- •4.5.4 Закладка Расчет
- •4.5.5 Закладка Рабочая таблица
- •4.5.6 Закладка Результаты
- •4.5.7 Закладка Динамика
- •4.5.8 Закладка HTFS-MUSE
- •5 Логические операции
- •5.1 Операция Подбор
- •5.1.1 Специализированное окно операции
- •5.1.2 Закладка Соединения
- •5.1.3 Закладка Параметры
- •5.1.4 Закладка Монитор
- •5.1.5 Закладка Переменные пользователя
- •5.1.6 Запуск процедуры подбора
- •5.1.7 Отдельная операция Подбор
- •5.1.8 Совместное решение операций Подбор
- •5.2 Операция Баланс
- •5.2.1 Специализированное окно операции
- •5.2.2 Закладка Соединения
- •5.2.3 Закладка Параметры
- •5.2.4 Закладка Рабочая таблица
- •5.2.5 Закладка Диаграммные ленты
- •5.2.6 Закладка Переменные пользователя
- •5.3 Булевы операции
- •5.4 Операция Регулятор
- •5.4.1 Добавление операции Регулятор
- •5.4.2 Split Range Controller
- •5.4.3 Ratio Controller
- •5.4.4 ПИД – регулятор
- •5.4.5 MPC Controller
- •5.4.6 DMC Controller
- •5.4.7 Регулирующий клапан
- •5.5 Digital Point
- •5.6 Parametric Unit Operation
- •5.7 Операция Рецикл
- •5.7.1 Специализированное окно операции
- •5.7.2 Закладка Соединения
- •5.7.3 Закладка Параметры
- •5.7.4 Закладка Рабочая таблица
- •5.7.5 Закладка Монитор
- •5.7.6 Закладка Переменные пользователя
- •5.7.7 Вычисления
- •5.7.8 Уменьшение времени сходимости
- •5.7.9 Специализированное окно Помощника рециклов
- •5.8 Selector Block
- •5.9 Операция Уставка
- •Специализированное окно операции
- •Закладка Соединения
- •Закладка Параметры
- •Закладка переменные пользователя
- •5.10 Электронная таблица
- •5.10.1 Специализированное окно операции
- •5.10.2 Функции электронной таблицы
- •5.10.3 Интерфейс электронной таблицы
- •5.10.4 Закладки Электронной таблицы
- •5.11 Преобразователь потоков
- •5.11.1 Специализированное окно операции
- •5.11.2 Закладка Данные
- •5.11.3 Закладка переход
- •5.11.4 Закладка Рабочая таблица
- •5.12 Transfer Function
- •5.13 Общие возможности
- •5.13.1 ATV Tuning Technique
- •5.13.2 Лицевая панель регулятора
- •6 Оптимизатор
- •6.1 Оптимизатор
- •6.1.1 Главное окно оптимизатора
- •6.1.2 Закладка Конфигурация
- •6.2 Вариант работы – По умолчанию
- •6.2.1 Закладка Переменные
- •6.2.2 Закладка Functions
- •6.2.3 Закладка Параметры
- •6.2.4 Закладка Монитор
- •6.2.5 Методы оптимизации
- •6.2.6 Некоторые полезные советы
- •6.3 Вариант Hyprotech SQP
- •6.3.1 Закладка Hyprotech SQP
- •6.4 Selection Optimization
- •6.5 Пример использования оптимизатора
- •6.6 Пример: Оптимизация MNLP
- •6.6.1 Установка параметров утилиты
- •6.6.2 Задание параметров алгоритма оптимизации MINLP
- •7.6 Литература
- •7 Трубы
- •7.1 Трубопровод сжимаемого газа
- •7.2 Смеситель
- •7.2.1 Специализированное окно операции Смеситель
- •7.2.2 Закладка Данные
- •7.2.3 Закладка Расчет
- •7.2.4 Закладка Рабочая таблица
- •7.2.5 Закладка Динамика
- •7.3 Трубопровод
- •7.3.1 Специализированное окно операции Трубопровод
- •7.3.2 Закладка Данные
- •7.3.3 Закладка Расчет
- •7.3.4 Закладка Рабочая таблица
- •7.3.5 Закладка Результаты
- •7.3.6 Закладка Динамика
- •7.3.7 Закладка Отложения
- •7.3.8 Метод Profes Wax
- •7.3.9 Модификация базы данных местных сопротивлений (фитингов)
- •7.4 Клапан сброса
- •7.4.1 Специализированное окно клапана сброса
- •7.4.2 Закладка Данные
- •7.4.3 Закладка Расчеты
- •7.4.4 Закладка Рабочая таблица
- •7.4.5 Закладка Динамика
- •7.5 Ветвитель
- •7.5.1 Специализированное окно операции Ветвитель
- •7.5.2 Закладка Данные
- •7.5.3 Закладка Расчет
- •7.5.4 Закладка Рабочая таблица
- •7.5.5 Закладка Динамика
- •7.6 Операция Клапан
- •7.6.1 Специализированное окно операции Клапан
- •7.6.2 Закладка Данные
- •7.6.3 Закладка Расчет
- •7.6.4 Закладка Рабочая таблица
- •7.6.5 Закладка Динамика
- •7.7 Ссылки
- •8 Реакторы
- •8.1 Операция Реактор
- •Добавление Реактора (РИС)
- •8.2.1 Закладка Данные
- •8.2.2 Закладка Реакции конверсионного реактора
- •8.2.3 Закладка Реакции РИС
- •8.2.4 Закладка Реакции равновесного реактора
- •8.2.5 Закладка Реакции реактора Гиббса
- •8.2.6 Закладка Расчет для РИС/Гиббса /равновесного/конверсионного
- •8.3 Yield Shift Reactor
- •8.4 Реактор идеального вытеснения
- •8.4.1 Добавление реактора идеального вытеснения
- •8.5 Специализированное окно реактора идеального вытеснения
- •8.5.1 Закладка Данные
- •8.5.2 Закладка Реакции
- •8.5.3 Закладка Расчет
- •8.5.4 Закладка Рабочая таблица
- •8.5.5 Закладка Результаты
- •8.5.6 Закладка Динамика
- •9 Изменение давления
- •9.1 Компрессор/Детандер
- •9.1.1 Теория
- •9.1.2 Специализированное окно Компрессора (Детандера)
- •9.1.3 Закладка Данные
- •9.1.4 Закладка Расчет
- •9.1.5 Закладка Рабочая Таблица
- •9.1.6 Закладка Результаты
- •9.1.7 Закладка Динамика
- •9.2 Поршневой компрессор
- •9.2.1 Теория
- •9.2.2 Специализированное окно поршневого компрессора
- •9.2.3 Закладка Данные
- •9.2.4 Закладка Расчет
- •9.2.5 Закладка Рабочая Таблица
- •9.2.6 Закладка Результаты
- •9.2.7 Закладка Динамика
- •9.3 Операция Насос
- •9.3.1 Теория
- •9.3.2 Специализированное окно операции Насос
- •9.3.3 Закладка Данные
- •9.3.4 Закладка Расчет
- •9.3.5 Закладка Рабочая Таблица
- •9.3.6 Закладка Результаты
- •9.3.7 Закладка Динамика
- •9.4 Литература
- •10 Операции разделения
- •10.1 Покомпонентный делитель
- •10.1.1 Теория
- •10.1.2 Специализированное окно операции Покомпонентный делитель
- •10.1.3 Закладка Данные
- •10.1.4 Закладка Расчет
- •10.1.5 Закладка Рабочая таблица
- •10.1.6 Закладка Динамика
- •10.2.1 Теория
- •10.2.2 Специализированное окно операции Сепаратор
- •10.2.3 Закладка Данные
- •10.2.4 Закладка Реакции
- •10.2.5 Закладка Расчет
- •10.2.6 Закладка Рабочая таблица
- •10.2.7 Закладка Динамика
- •10.3 Упрощенная колонна
- •10.3.1 Специализированное окно упрощенной колонны
- •10.3.2 Закладка Данные
- •10.3.3 Закладка Расчет
- •10.3.4 Закладка Рабочая таблица
- •10.3.5 Закладка Результаты
- •10.3.6 Закладка Динамика
- •10.4 Литература
- •11 Отделение твердых частиц
- •11.1 Рукавный фильтр
- •11.1.1 Специализированное окно операции
- •11.1.2 Закладка Данные
- •11.1.3 Закладка Расчет
- •11.1.4 Закладка Рабочая Таблица
- •11.1.5 Закладка Результаты
- •11.1.6 Закладка Динамика (Dynamics)
- •11.2 Циклон
- •11.2.1 Специализированное окно операции Циклон
- •11.2.2 Закладка Данные
- •11.2.3 Закладка Расчет
- •11.2.4 Закладка Рабочая Таблица
- •11.2.5 Закладка Результаты
- •11.2.6 Закладка Динамика
- •11.3 Гидроциклон
- •11.3.1 Специализированное окно операции
- •11.3.2 Закладка Данные
- •11.3.3 Закладка Расчет
- •11.3.4 Закладка Рабочая Таблица
- •11.3.5 Закладка Результаты
- •11.3.6 Закладка Динамика
- •11.4 Барабанный вакуумный фильтр
- •11.4.1 Специализированное окно операции
- •11.4.2 Закладка Данные
- •11.4.3 Закладка Рабочая Таблица
- •11.4.4 Закладка Динамика
- •11.5 Простой сепаратор твердых частиц
- •11.5.1 Специализированное окно простого сепаратора твердых
- •11.5.2 Закладка Данные
- •11.5.3 Закладка Расчет
- •11.5.4 Закладка Рабочая Таблица
- •11.5.5 Закладка Динамика
- •12 Потоки
- •12.1 Специализированное окно энергетического потока
- •12.1.1 Закладка Поток
- •12.1.2 Закладка Соединен с
- •12.1.3 Закладка Динамика
- •12.1.4 Закладка Диаграммные ленты
- •12.1.5 Страница Переменные пользователя
- •12.2 Специализированное окно материального потока
- •12.2.1 Закладка Рабочая таблица
- •12.2.2 Закладка Соединения
- •12.2.3 Закладка Динамика
- •13 Операция Подсхема
- •13.1 Введение
- •13.3 Специализированное окно операции Подсхема
- •13.3.1 Добавление операции Подсхема
- •13.3.2 Закладка Соединения
- •13.3.3 Закладка Параметры
- •13.3.4 Закладка Обменные параметры
- •13.3.5 Закладка Отображение
- •13.3.6 Закладка Переменные
- •13.3.7 Закладка Примечания
- •13.3.8 Закладка Пароль
- •14 Утилиты
- •14.1 Введение
- •14.2 Кривые разгонок
- •14.2.1 Закладка Данные
- •14.2.2 Закладка Результаты
- •14.2.3 Закладка Динамика
- •14.3 Образование твердой углекислоты
- •14.3.1 Закладка Данные
- •14.3.2 Закладка Динамика
- •14.4 Товарные свойства
- •14.4.1 Закладка Данные
- •14.4.2 Закладка Результаты
- •14.4.3 Закладка Динамика
- •14.5 Композитные кривые
- •14.5.1 Закладка Данные
- •14.5.2 Закладка результаты
- •14.6 Критические свойства
- •14.6.1 Закладка Данные
- •14.6.2 Закладка Динамика
- •14.7 Data Recon
- •14.8 Derivative
- •14.9 Сброс давления - динамика
- •14.9.1 Закладка Данные
- •14.9.2 Закладка Рабочая таблица
- •14.9.3 Закладка Результаты
- •14.10 Фазовая диаграмма
- •14.10.1 Фазовая диаграмма двухфазной области
- •14.10.2 Фазовая диаграмма трехфазной области
- •14.11 Расчет тарелок по FRI
- •14.12 Образование гидратов
- •14.12.1 Закладка Данные
- •14.12.2 Закладка Результаты
- •14.12.3 Закладка Динамика
- •14.13 Master Phase Envelope Utility
- •14.14 Parametric
- •14.15 Размеры трубопровода
- •14.15.1 Закладка Данные
- •14.15.2 Закладка Результаты
- •14.16 Production Allocation Utility
- •14.17 Баланс свойств
- •14.17.1 Закладка Материальный баланс
- •14.18 Таблица свойств
- •14.18.1 Закладка Данные
- •14.18.2 Закладка Результаты
- •14.18.3 Закладка Динамика
- •14.19 Контактные устройства
- •14.19.1 Закладка Данные
- •14.19.2 Закладка Результаты
- •14.19.3 Закладка Динамика
- •14.19.4 Автоматическое секционирование
- •14.20 Пользовательское свойство
- •14.20.1 Закладка данные
- •14.20.2 Закладка Результаты
- •14.21 Размеры емкости
- •14.21.1 Закладка Данные
- •14.21.2 Закладка Результаты
- •14.22 Литература
Оптимизатор 6 - 9
6.2.4Закладка Монитор
На закладке Монитор выводятся значения целевой функции, варьируемых переменных и функций-ограничений в процессе оптимизации. Новая информация появляется в окне только в том случае, если в результате шага оптимизации получено улучшение значения целевой функции. Значения ограничений положительны, если ограничения неравенств выполняются, и отрицательны, если не выполняются.
Закладка доступна лишь в случае, когда выбран вариант конфигурации По умолчанию.
6.2.5Методы оптимизации
В следующих разделах приведены описания различных методов оптимизации при выборе варианта расчета По умолчанию.
Задание функций
Программа оптимизации меняет значения варьируемых переменных для того, чтобы минимизировать или максимизировать значение заданной пользователем целевой функции, которое может зависеть от произвольного числа технологических переменных.
|
min f (x1, x2 , x3 ,..., xn ) |
(6.2) |
где: |
x1,x2, . . . xn - технологические переменные. |
|
Как правило варьируемые переменные не входят непосредственно в целевую функцию.
6 - 10 Оптимизатор
Варьируемая переменная x0 изменяется в заданном диапазоне:
xioLowerBound < xio < xioUpperBound с |
i = 1,..., j |
(6.3) |
где xi - технологические переменные, используемые для задания целевой функции
xio - варьируемые переменные, значения которых меняются программой оптимизации
yi - переменные, используемые для задания функций-ограничений
ив области, определяемой ограничениями-неравенствами:
ci (y1 , y 2 , y 3 ,... , yn ) = 0, |
|
i = 1, ... , m1 |
|
ci (y1 , y 2 , y 3 ,... , yn ) ≤ 0, |
с |
i = m1 + 1, ... , m2 |
(6.4) |
ci (y1 , y 2 , y 3 ,... , yn ) ≥ 0, |
|
i = m2 + 1, ... , m |
|
f - целевая функция, n - общее количество варьируемых переменных, и m - общее количество ограничений. Как правило, функции-ограничения не должны содержать первичных варьируемых переменных.
Все варьируемые переменные масштабируются таким образом, что их изменение происходит в интервале от 0 до 1. Масштабирование производится на основе значений верхней и нижней границы их изменений. Поэтому следует задавать разумные значения верхней и нижней границ изменения переменной. Избегайте задания слишком малых и слишком больших величин для границ, поскольку это может привести к сложностям при масштабировании. Должна быть задана начальная точка поиска, эта точка должна находиться в реализуемой области, т.е. в области, удовлетворяющей всем ограничениям. Задание функций-ограничений не является обязательным. Не все методы оптимизации могут работать с функциями-ограничениями.
Рекомендуется вручную перебрать несколько значений варьируемых переменных для того, чтобы иметь представление о возможных границах их изменений.
Если ХАЙСИС не сможет рассчитать целевую функцию или одну из функций-ограничений, алгоритм оптимизации вернется на предыдущую итерацию, и значение шага будет уменьшено вдвое. Если и при этом не удастся рассчитать схему, оптимизационный алгоритм останавливается.
Предполагается, что оптимизатор ищет минимум целевой функции. Если необходим поиск максимума, выберите селективную кнопку Maксимум на закладке Функции. Для оптимизационного алгоритма это означает изменение знака функции.
Метод Бокса
Алгоритм в основном базируется на комплексном методе Бокса (1), симплексном методе спуска Пресса и др. (2) и методе BOX Кюстнера и Миза
(3).
Метод Бокса работает только с ограничениями типа неравенств.
Метод представляет собой последовательный алгоритм поиска, применяемый для решения задач с нелинейными функциями и нелинейными ограничениями типа неравенств. Не требуется вычисления производных. Можно использовать ограничения вида неравенств, ограничения типа равенств не допустимы. Этот метод не является эффективным с точки зрения требуемого числа расчета функции. Как правило, он требует большего числа итераций для достижения решения. Однако, если этот метод оказывается применимым, он является весьма надежным.
Оптимизатор 6 - 11
Основные этапы метода:
1На основе заданной начальной точки программа организует геометрический комплекс с n+1 вершиной, внутри которого находится начальная точка.
2В каждой из вершин рассчитывается целевая функция. Точка, которой соответствует самое худшее значение функции, симметрично отображается относительно противоположной ей грани.
3Если полученная таким образом новая точка имеет лучшее значение целевой функции, делается попытка экстраполировать решение в том же направлении. В противном случае производится одномерная интерполяция.
4Если таким образом не удается найти лучшей точки, симплекс сжимается вокруг точки, которая была лучшей на предыдущей итерации.
5Новое значение должно находиться в заданных пределах и удовлетворять функциям-ограничениям вида неравенств. Если она выходит за пределы, она помещается на соответствующую границу, если она нарушает уравнение вида неравенств, она шаг за шагом передвигается таким образом, чтобы уравнения вида неравенств оказались выполненными.
6Шаги со 2 по 5 повторяются до тех пор, пока не будет достигнута сходимость.
Метод последовательного квадратичного программирования SQR
Метод SQP может работать с функциями-ограничениями вида равенств и неравенств.
Многие считают, что метод SQP является наиболее эффективным методом минимизации при наличии общих линейных и нелинейных ограничений при условии, что для начальной точки поиска задано разумное значение и число варьируемых переменных не велико.
Заложенная процедура в целом основана на подпрограмме пакета Харвел VF13 и VE17 (4). Программа следует алгоритму Пауэла (5).
Она минимизирует квадратичную аппроксимацию функции Лагранжа, построенную для целевой функции с линейными аппроксимациями функцийограничений. Матрица вторых производных функции Лагранжа рассчитывается автоматически. Для ускорения сходимости используются метод "вочдог" одномерного поиска (Чемберлен и Пауэл, 6).
Смешанный метод
Этот метод объединяет преимущества глобальной сходимости метода Бокса и эффективности метода SQP. Процесс оптимизации начинается с метода Бокса, который использует весьма невысокие требования на точность сходимости (заданный допуск увеличивается в 50 раз). После сходимости метода Бокса используется метод SQP, который и находит оптимальную точку с требуемой точностью.
Смешанный метод может работать только с ограничениями вида неравенств.
6 - 12 Оптимизатор
Метод Флетчера-Ривса
Используется модификация Полака-Риберы градиентного метода ФлетчераРивса. Алгоритм в основном следует работе Пресса (2) с некоторыми модификациями, которые позволяют задавать верхние и нижние границы на переменные. Метод весьма эффективен для общей минимизации без ограничений. Метод, используемый для одномерного поиска, можно найти в ссылке 2.
Метод Флетчера-Ривса (сопряженных градиентов) не работает с ограничениями.
Процедура:
1В заданной начальной точке рассчитываются производные целевой функции по варьируемым переменным.
2Рассчитывается новое направление поиска как сопряженное старому градиенту.
3Проводится одномерный поиск оптимума по выбранному направлению до тех пор, пока не будет достигнут локальный минимум.
4Если переменные вышли за заданные границы, их значения устанавливаются на границах.
5Шаги с 1 по 4 повторяются до достижения сходимости.
Квази-Ньютоновский метод
Квази-Ньютоновский метод Бройдена-Флетчера-Голдфарба-Шанно (BFGS) выполнен в соответствии с работой Пресса и др. (2). С точки зрения его применимости и ограничений метод аналогичен методу Флетчера-Ривса. Новое направление поиска рассчитывается на основе аппроксимации обращенной матрицы Гесса.
Этот метод не работает с ограничениями.
Метод |
Задачи без |
Задачи с огранич. |
Задачи с огранич. |
Расчет |
|
ограничений |
типа неравенств: |
типа равенств |
производных |
БОКС |
X |
X |
|
|
|
|
|
|
|
Смешанный |
X |
X |
|
X |
|
|
|
|
|
SQP |
X |
X |
X |
X |
|
|
|
|
|
Флетчера-Ривса |
X |
|
|
X |
|
|
|
|
|
Квази-Ньютон |
X |
|
|
X |
|
|
|
|
|
6.2.6Некоторые полезные советы
1Весьма важно задавать разумные значения для верхних и нижних границ изменения переменных. Это важно не только потому, что плохие значения могут вывести технологические переменные за разумные пределы (например, можно получить перекрещивание температурных кривых в теплообменнике), но также и потому, что переменные масштабируются на интервал 0 - 1 в соответствии с заданными максимальными и минимальными значениями.
2Для метода Бокса и смешанного метода максимальное изменение варьируемой переменной на одной итерации следует уменьшить. Величина 0.05 или 0.1 является более предпочтительной.
3Смешанный метод обычно требует наименьшего количества вычисления функции (т.е. является наиболее эффективным).