- •Техническая поддержка
- •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 Литература
Логические операции 5 - 3
5.1Операция Подбор
Операция Подбор изменяет значение одной переменной технологической схемы (независимая переменная) так, чтобы некоторая зависимая (целевая) переменная схемы приняла заданное значение.
Операция Подбор используется только в стационарном режиме; ХАЙСИС не принимает ее во внимание в динамическом режиме.
Иногда в технологической схеме требуется получить некоторое значение определенного параметра, которое нельзя задать непосредственно. Такие задачи обычно решаются методом подбора. Для того, чтобы сократить время поиска, можно воспользоваться операцией Подбор, которая решает эту задачу автоматически.
Операция Подбор является гибкой. Она позволяет связывать переменные потоков, которые нельзя связать с помощью каких-либо «физических» операций. Ее можно использовать для подбора как одной переменной, так и нескольких.
В качестве независимой переменной нельзя назначить величину, которая рассчитывается системой; это должна быть величина, задаваемая пользователем.
Операция Подбор работает в двух вариантах:
• Подбор независимой переменной так, чтобы зависимая переменная стала равной заданной величине.
• Подбор независимой переменной так, чтобы зависимая переменная оказалась равной переменной того же типа, но принадлежащей другому объекту плюс (возможно) некоторое смещение
Чтобы установить операцию в схему, в меню команды Схема выберите
Добавить операцию, а затем Подбор или нажмите кнопку Подбор в кассе объектов. Кнопка Подбор
5.1.1 Специализированное окно операции
Добавить операцию в расчет можно следующим образом:
1В меню Схема выполните команду Добавить операцию (F12). Откроется окно выбора операции.
2Среди Групп операций выберите Логические.
3Из списка имеющихся операций выберите Adjust (Подбор).
4Нажмите кнопку Добавить. Откроется специализированное окно операции.
ИЛИ
1В меню Схема выполните команду Касса объектов (F4).
2Дважды щелкните по иконке Подбор. Откроется специализированное окно операции.
5 - 4 Логические операции
Для того, чтобы не рассчитывать операцию во время вычислений, поставьте флажок в поле Отключить. ХАЙСИС не будет рассчитывать операцию до тех пор, пока вы не уберете флажок.
Чтобы удалить операцию, нажмите кнопку Удалить. Кроме того можно щелкнуть по изображению операции в графическом экране PFD и нажать клавишу Delete.
5.1.2Закладка Соединения
Первая закладка окна – как и в окнах других логических операций - закладка Соединения. На ней расположены две страницы:
•Соединения
•Примечания
Страница Соединения
На странице расположены три группы:
•Варьируемая переменная
•Целевая переменная
•Значение целевой переменной
Логические операции 5 - 5
Группа Варьируемая/Целевая переменная
Групповые рамки Варьируемая переменная и Целевая переменная очень похожи. В обеих рамках есть поля Объект, Переменная и кнопка Выбор.
•Варьируемая переменная представляет собой независимую переменную, значение которой варьируется до достижения заданного значения целевой переменной.
•Целевая переменная это зависимая переменная, заданное значение которой необходимо получить. Целевым объектом может быть операция, поток или утилита.
•Кнопка Выбор. С помощью этой кнопки можно выбрать переменную в одну, и в другую группу.
Группа Значение целевой переменной
После того, как целевая и варьируемая переменные определены, пользователь должен указать, каким образом будет задано значение целевой переменной. Возможны три варианта:
•Если целевая переменная имеет точное значение, отметьте кнопку
Пользователь и задайте это значение в поле Заданное значение.
•Из другого объекта. Выберите этот вариант расчета, если значение целевой переменной равно значению аналогичной переменной в другом объекте (допустимо смещение от значения на заданную величину). Задайте имя переменной и значение смещения в соответствующих полях.
•Электронная таблица. Выберите эту кнопку, если значение целевой переменной определяется в электронной таблице. Из падающего списка выберите ячейку электронной таблицы, в которой содержится значение целевой переменной. Также можно задать смещение.
Страница Примечания
На странице Примечания можно записать примечания относительно |
Подробнее см. Раздел |
данного аппарата или всей задачи. |
1.3.5 – |
|
Закладка/страница |
|
Примечания. |
5 - 6 Логические операции
5.1.3Закладка Параметры
Параметры расчета |
Описание |
Совместное |
Одновременно решает несколько операций Подбор. В этом |
решение |
случае используется только один метод решения, поэтому |
|
поле Метод становится невидимым. |
Метод |
Возможны следующие (неодновременные) методы расчета: |
|
Секущих и Бройдена |
Точность |
Задается абсолютная точность, т. е. максимальная разность |
|
между целевой переменной и заданным значением. |
Длина шага |
Эта величина используется в качестве первоначального |
|
шага алгоритмом поиска до тех пор, пока не будет найден |
|
интервал изменения знака невязки. |
Максимум/Минимум |
Максимальное и минимальное значения интервала поиска |
|
независимой переменной (задавать не обязательно). |
Максимальное |
При превышении заданного максимального числа итераций |
число итераций |
программа останавливает расчеты, если решение оказалось |
|
не найденным |
Диспетчер |
Вызывается окно Диспетчер подборов, в котором можно |
Подборов |
наблюдать и редактировать одновременные подборы. |
Optimizer Controlled |
Эта возможность требует наличия HYSYS.RTO |
Выбор метода
Циклы подбора можно установить независимо или решать совместно. Если решение проводится независимо, можно выбрать либо метод секущих - медленный, но верный, или Бройдена - быстрый, но менее надежный. Если несколько операций подбора решаются совместно, используется алгоритм Бройдена поиска по нескольким переменных. Если имеется единственная операция Подбор, ее тоже можно пометить как решаемую «совместно», однако, в основном этот метод применяется для совместного решения нескольких взаимозависимых операций Подбор.
Расчетный приоритет операции Подбор (его можно увидеть в экране Основные свойства) составляет 3500, в то время как для расчетов потоков и операций вычислительный приоритет составляет 500. Это означает, что расчет операции Подбор будет осуществляться после расчета всех операций и потоков. Если при наличии нескольких операций Подбор нужно каким-то образом упорядочить последовательность их расчета, это можно сделать, задав им различные расчетные приоритеты.
Логические операции 5 - 7
Когда в поле Совместное решение установлен флажок, поле Метод становится невидимым.
Диспетчер одновременных подборов (ДОП)
Диспетчер одновременных подборов позволяет наблюдать и редактировать все одновременные подборы в пределах одного окна. Это дает Вам дополнительные возможности увеличить эффективность расчетов.
При включении режима одновременного расчета все операции Подбор автоматически попадают в ДОП.
Диспетчер одновременных подборов можно вызвать с помощью кнопки
Диспетчер Подборов в окне операции Подбор или выполнив пункт меню
Диспетчер операций Подбор в меню Расчет.
При включении режима одновременного расчета все операции Подбор автоматически попадают в ДОП.
Вокне Диспетчера имеет три закладки:
•Конфигурация
•Параметры
•Монитор
и кнопки Стоп и Пуск.
Закладка Конфигурация
На этой закладке выводится информация об операциях Подбор, которые решаются одновременно. Можно вызвать специализированное окно любой операции Подбор, дважды щелкнув по имени операции. Вы можете также
5 - 8 Логические операции
изменить значение целевой переменной или отключить отдельные операции Подбор.
Логические операции 5 - 9
Закладка Параметры
На закладке Параметры для каждой операции Подбор можно задать точность, шаг, максимальное и минимальное значение. Также выводятся невязка, число итераций и статус. На закладке задаются следующие расчетные параметры:
Параметр |
Описание |
|
Метод расчета |
Возможен один из следующих вариантов: |
|
Якобиана |
• ResetJac – Якобиан полностью пересчитывается на каждом |
|
|
||
|
|
шаге итерационного процесса. Требует много времени, но |
|
|
является точным. |
|
• Continuous - Якобиан не пересчитывается на каждом шаге. |
|
|
|
Это самый быстрый метод, но может привести к «уходу» |
|
|
Якобиана, поэтому является неточным. |
|
• Hybrid – смесь двух описанных выше методов. |
|
Вид |
Возможен один из следующих вариантов: |
|
сходимости |
• |
Specified - сходимость Диспетчера достигнута, когда |
|
||
|
|
достигается сходимость каждой отдельной операции Подбор. |
|
• |
Norm - сходимость Диспетчера достигнута, когда сумма |
|
|
квадратов невязок отдельных операций Подбор становится |
|
|
меньше заданной величины. |
|
• |
Either - сходимость Диспетчера достигнута, когда выполнен |
|
|
один из вышеописанных критериев. |
Макс. шаг |
Эта величина, умноженная на длину шага, представляет собой |
|
(отн.) |
максимально допустимое смещение на каждом шаге алгоритма. |
|
Коэффициент |
Эта величина, умноженная на интервал (Max-Min) или умноженная |
|
возмущения |
на 100 и на длину шага, если интервал Max-Min не задан, |
|
|
представляет собой максимальное смещение на каждом шаге |
|
|
расчета Якобиана. |
|
Макс. число |
Максимальное число итераций для Диспетчера одновременных |
|
итераций |
Подборов. |
Закладка Монитор
На этой закладке показывается ход итерационного процесса: варьируемая переменная, целевая переменная и невязка. Эти величины выводятся для одной или нескольких операций Подбор, которые отмечены флажками в левой части закладки.
Здесь выводятся только переменные итерационного процесса. Значения, полученные при расчете Якобиана, выводятся на странице Монитор окна операции Подбор.
Точность
Сходимость полагается достигнутой, когда ошибка зависимой переменной оказывается меньше заданной точности.
Ошибка = Зависимая переменная - заданная величина |
(5.1) |
Часто при первоначальном поиске рекомендуется задать довольно большое значение точности и решить задачу в первом приближении. Если Вы убедитесь, что метод поиска работает нормально, можно задать более узкие пределы поиска и найти окончательное решение.
Обратите внимание, что значения и допуска, и ошибки являются абсолютными (в тех же единицах, что и зависимые переменная), а не относительными.
5 - 10 Логические операции
Размер шага
Размер шага, который задается пользователем, используется алгоритмом поиска для нахождения интервала изменения независимой переменной, на котором невязка между требуемым и получаемым (рассчитанным)
значением меняет знак. На этом этапе применяется процедура пошагового линейного поиска. После нахождения интервала изменения знака применяется другой метод сходимости. Заданное значение шага должно быть достаточно большим, чтобы позволить алгоритму поиска достаточно быстро попасть в окрестность решения, но он должен не настолько велик, чтобы вывести задачу за пределы разумных значений переменных.
Если задать значение шага положительным, алгоритм поиска вначале увеличит значение независимой переменной на величину шага, если отрицательным - то уменьшит.
Отрицательное значение величины шага приведет к уменьшению значения независимой переменной на первом шаге.
Если на первом шаге невязка увеличивается, алгоритм поиска изменит направление движения.
Перед тем, как запускать операцию Подбор, рекомендуется инициализировать независимую переменную и провести один шаг подбора вручную. Проведите вычисление схемы, запишите значение зависимой переменной, измените значение независимой переменной вручную и повторно пересчитайте схему, убедитесь, что изменение независимой переменной действительно влечет за собой изменение зависимой переменной. Кроме того, такой "эксперимент" позволит оценить необходимое начальное значение шага.
Maximum/Minimum
Эти величины (их задавать необязательно) ограничивают интервал поиска. Если алгоритм поиска выходит за границы этого интервала, он останавливается.
Для того, чтобы операция Подбор начала работать, необходимо, чтобы независимая переменная была бы инициализирована (ей должно быть присвоено некоторое значение).
Максимальное количество итераций
По умолчанию максимальное количество итераций принимается равным 10. Если достигнуть максимальное число итераций, а решение еще не получено, процесс останавливается, и система запрашивает, собираетесь ли Вы продолжить вычисление.