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

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

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

    • Диалоговое окно для выбора конструктивных переменных (в Response Optimizer)

    • Compensators панель (в Control System Designer)

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

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

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

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

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

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

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

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

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

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

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

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

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

      Для примера измените метод оптимизации на Gradient descent и еще раз запустите оптимизацию.

    Совет

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