4.1 Создание команды

Для того чтобы в режиме исследования можно было проводить покоординатную оптимизацию, необходимо в режиме редактирования создать команду Оптимизация методом скользящего допуска. Таких команд может быть несколько. Никаких ограничений на количество команд нет.
Для создания команды Оптимизация методом скользящего допуска необходимо выбрать команду, которая будет использоваться для расчета процесса функционирования ММС. Нужно также определить критерий, его тип, оптимизируемые параметры и, возможно, ограничения равенства и/или неравенства. Кроме того, для каждого параметра следует задать допустимые границы изменения. Вдобавок нужно указать параметры работы алгоритма оптимизации, к ним относятся абсолютная точность поиска решения и ограничения на количество итераций. После создания команды в меню Анализ будет добавлен пункт с именем созданной команды.
Для создания команды в меню Анализ выберите пункт Оптимизация методом скользящего допуска / Создать. После этого откроется диалоговое окно Настройка оптимизации методом скользящего допуска (рис.6).
 
Рис. 6. Окно Настройки оптимизации методом скользящего допуска
 
Рассмотрим структуру окна и назначение его элементов управления.
Имя команды – поле для задания имени команды.
Что делать – поле для задания команды, которая будет использоваться для расчета процесса функционирования ММС.
Кнопка  – открывает диалоговое окно выбора команды, которая будет использоваться для расчета процесса функционирования ММС.
Абсолютная точность – значение точности поиска оптимальных значений параметров в нормированном пространстве изменения их значений.
Число итераций – максимальное количество итераций. Одна итерация – последовательность этапов трансформации многогранника с целью улучшения среднего значения критерия в вершинах (операции отражения, растяжения, сжатия, редукции).
Объекты проекта – иерархический список объектов проекта. Список используется для формирования критерия, списка оптимизируемых параметров и списков ограничений равенства и неравенства.
Добавить-> – добавляет объект, выделенный в списке Объекты проекта, в соответствующие поля вкладок критерия, оптимизируемых параметров, ограничений равенства и неравенства.
Закладка Критерий (рис.6):
Поле Датчик содержит критерий оптимизации.
Поле Тип используется для задания типа критерия оптимизации (минимум или максимум).
Закладка Цели (рис.7):
Данная закладка состоит из таблицы, содержащей список оптимизируемых параметров. Число параметров не ограничено. Каждая строка таблицы определяет данные для одного параметра. Столбец Скаляр содержит имя скаляра, который выбран в качестве оптимизируемого параметра. Столбец Нижняя граница определяет минимальное допустимое значение для оптимизируемого параметра. Столбец Верхняя граница определяет максимальное допустимое значение для оптимизируемого параметра. Все поля таблицы редактируемые.
 
Рис. 7. Закладка Цели
 
Закладки Ограничения-равенства и Ограничения-неравенства (рис.8):
Данные закладки состоят из таблиц, содержащих списки ограничений типа равенство и типа неравенство, соответственно. Число ограничений в каждом из списков может быть произвольно. Каждая строка таблицы определяет данные для одного ограничения. Столбец Датчик содержит имя датчика, который выбран в качестве ограничения. Допустимая область определяется совокупностью уравнений и неравенств. Пусть  – имя датчика, определяющего ограничение равенства, тогда одним из условий определения допустимой области будет . Пусть  – имя датчика, определяющего ограничение неравенства, тогда одним из условий определения допустимой области будет . Столбец Вес определяет величину нарушения ограничения, эквивалентную размеру допустимой области изменения оптимизируемых параметров. Размерность скаляра, задающего Вес, должна совпадать с размерностью соответствующего датчика, а его значение не может обращаться в ноль. Данное поле не является обязательным для задания, по умолчанию все элементы списка равны 1. Все поля таблицы редактируемые.
 
Рис. 8. Закладка Ограничения-неравенства
 
Закладка Параметры (рис.9):
Данная закладка содержит необязательные дополнительные параметры метода скользящего допуска.
Поле Расстояние от вершин многогранника до начальной точки (t) определяет начальные размеры многогранника в нормированном пространстве изменения значений параметров.
Поля Коэффициент отражения (alpha), Коэффициент сжатия (beta), Коэффициент растяжения (gamma) задают относительные коэффициенты, с которыми производятся операции отражения, сжатия и растяжения соответственно.
Кнопка  открывает диалоговое окно для создания и редактирования пояснений к команде.
Кнопка  подтверждает все внесенные изменения и завершает работу.
Кнопка  отказывается от всех изменений и завершает работу.
 
Рис. 9. Закладка Параметры