Нежелательные значения параметров

Что сделать, если оптимизация управляет настроенными элементами компенсатора и параметрами к нежелательным значениям?

  • Когда настроенный элемент компенсатора или параметр положительны, или когда его значение физически ограничивается к данной области значений, введите нижние и верхние границы (Minimum и Maximum) в одном из следующего:

    • Диалоговое окно, чтобы выбрать переменные проекта (в ответ инструмент оптимизации)

    • Панель Compensators (в Задаче Проекта SISO)

    Эта информация помогает вести метод оптимизации к разумному решению.

  • Задайте исходные предположения, которые являются в области значений желательных значений.

  • В панели Compensators в Задаче Проекта SISO проверьте, что никакие интеграторы/дифференциаторы не выбраны для оптимизации. Оптимизация местоположения полюса/нуля интеграторов/дифференциаторов может привести к радикальным изменениям в системном усилении и привести к нежелательным значениям.

Что сделать, если оптимизация нарушает границы на значениях параметров?

fmincon метода оптимизации Gradient descent нарушает границы параметра, когда он не может одновременно удовлетворить ограничения сигнала и границы. Когда это произойдет, попробуйте одно из следующего:

  • Задайте различное значение для связанного параметра и перезапустите оптимизацию. Инструкция должна настроить связанное 1% типичного значения.

    Например, для параметра с типичным значением 1 и нижней границей 0, измените нижнюю границу на 0.01.

  • Ослабьте ограничения сигнала и перезапустите оптимизацию. Этот подход приводит к различному пути к решению для метода Gradient descent.

  • Перезапустите оптимизацию сразу после того, как она остановится путем нажатия на Optimize в инструменте Response Optimization. Этот подход использует предыдущие результаты оптимизации в качестве отправной точки для следующего цикла оптимизации, чтобы уточнить результаты.

  • Используйте следующий двухступенчатый подход, чтобы выполнить оптимизацию:

    1. Запустите начальную оптимизацию, чтобы удовлетворить ограничения сигнала.

      Например, запустите оптимизацию с помощью метода Simplex search. Этот метод удовлетворяет ограничения сигнала, но не поддерживает границы на значениях параметров. Полученное использование результатов этого метода обеспечивает отправную точку для оптимизации, выполняемой на следующем шаге. Чтобы узнать больше об этом методе, смотрите страницу ссылки на функцию fminsearch в документации Optimization Toolbox™.

    2. Реконфигурируйте оптимизацию путем выбора различного метода оптимизации, чтобы удовлетворить и ограничения сигнала и границы параметра.

      Например, измените метод оптимизации на Gradient descent и запустите оптимизацию снова.

    Совет

    Если программное обеспечение Global Optimization Toolbox установлено, можно выбрать метод оптимизации Pattern search, чтобы оптимизировать образцовый ответ.