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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Совет

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