После того, как вы запустите свою оптимизацию, используйте оптимизацию выходной узел, чтобы проверить результаты. Для общих рекомендаций смотрите Оптимизацию Точки Анализа Вывод. Этот процесс описывает функции, характерные для результатов оптимизации MultiStart
.
Оптимизация с помощью алгоритма MultiStart
имеет несколько стартовых точек и пытается найти несколько решений на точку. CAGE выбирает лучшее решение на основе объективного значения. Можно исследовать все решения и изменить выбранные решения вручную, если вы хотите, например, чтобы сделать более сглаженные таблицы.
Исследовать результаты оптимизации MultiStart
:
Нажмите кнопку Selected Solution на панели инструментов, чтобы видеть оптимальные результаты, выбранные CAGE в таблице Selected Solution.
Просмотрите свои результаты в Контурном графике Результатов. Ищите табличные области, которые не достаточно сглаженны.
Можно также просмотреть Поверхность Результатов одновременно путем щелчка правой кнопкой по строке заголовка и выбора Split View Horizontally.
Фокусируйтесь на выполнениях, которые приняли решения (зеленые квадраты) и затем решения, у которых закончилось время (оранжевые треугольники). Красные круги указывают на отказы соответствовать ограничениям с любой из стартовых точек (например, вне граничной модели), таким образом, последующий анализ менее полезен по сравнению с принятыми решениями. Например, исследуйте зеленые квадраты, где таблица не очень сглаженна.
Кликните по графикам или таблице, чтобы выбрать точку, чтобы заняться расследованиями.
Этот пример показывает выбранную точку, где значение искры слишком отличается от соседних точек, который делает таблицу не достаточно сглаженной.
Щелкните на панели инструментов, чтобы переключиться на Срез Парето и просмотреть все решения в выбранной точке.
Этот пример показывает результаты MultiStart
можно следующим образом:
Виды CAGE MultiStart
заканчиваются с лучшим решением наверху (решение 1).
Количество решений является не обязательно тем же самым как Number of start points. Пример имеет пять выполнимых решений и дополнительную строку, отображающую NaN
s. Это означает, что CAGE нашел шесть различных выполнимых решений, по крайней мере, для еще одного выполнения в этой оптимизации. Проигнорируйте любые строки с NaN
s. CAGE показывает то же максимальное количество строк решения для каждого выполнения. Если существуют строки вне выполнимых решений для текущего выполнения, то CAGE заполняет строки с NaN
s.
Можно установить допуск между различными решениями с
установкой Tolerance for separate solutions MultiStart
.
Здесь, CAGE выбрал лучшее решение с оптимальным значением крутящего момента, BTQ
. В этом случае можно вместо этого выбрать другое решение сделать более сглаженную таблицу в искре (S
) только с небольшим компромиссом в значении крутящего момента.
Измените выбранное решение с помощью управления Selected solution, или кликните по решению в таблице и нажмите Select Solution на панели инструментов.
Возвратитесь к Выбранному срезу Решения, чтобы просмотреть различие в вашей таблице.
Повторите процесс, чтобы исследовать ваши другие результаты.
Когда вы удовлетворены всеми выбранными решениями для своей оптимизации, можно сделать оптимизацию суммы по всем рабочим точкам. Создать оптимизацию суммы из вашей точки оптимизация MultiStart
:
От вашей точки оптимизация вывела узел, выбирает Solution> Create Sum Optimization.
Тулбокс создает оптимизацию суммы с вашими выбранными значениями решения, задающими рабочие точки. Создать функция оптимизации суммы преобразовывает оптимизацию MultiStart
в стандартную одну объективную оптимизацию суммы (алгоритм fmincon
) и использует ваши принятые выбранные решения для значений переменных.
Добавьте табличные ограничения градиента, чтобы гарантировать сглаженное управление и ответ механизма.
См. также Создают Оптимизацию Суммы из Оптимизации Точки Вывод.