Настройте систему управления в командной строке

После определения ваших настраивающих целей с помощью объектов TuningGoal (см. Настраивающиеся Цели), используйте systune, чтобы настроить параметры модели.

Команда systune позволяет вам определять одну или несколько целей проекта как трудные цели. Это обозначение дает вам способ дифференцировать обязательные цели от хороших, чтобы настраивающих целей. systune пытается удовлетворить трудные требования путем управления их связанными функциями стоимости ниже 1. Согласно тому ограничению программное обеспечение как почти достигло как возможное удовлетворения остающихся (мягких) требований. Для лучших результатов убедитесь, что можно получить разумный проект со всеми целями, обработанными как мягкие цели прежде, чем попытаться осуществить любую цель как трудное ограничение.

Организуйте свои объекты TuningGoal в вектор мягких требований и вектор трудных требований. Например, предположите, что вы создали требование отслеживания, требование отклонения и требования запаса устойчивости при вводах и выводах объекта. Следующие команды настраивают систему управления, представленную T0, обрабатывая запасы устойчивости так же трудные цели, требования отслеживания и отклонения как мягкие цели. (T0 является или моделью genss или интерфейсом slTuner, ранее сконфигурированным для настройки.)

SoftReqs = [Rtrack,Rreject];
HardReqs = [RmargIn,RmargOut];
[T,fSoft,gHard] = systune(T0,SoftReqs,HardReqs);

systune преобразовывает каждое настраивающее требование в нормированное скалярное значение, f для мягких ограничений и g для трудных ограничений. Команда настраивает настраиваемые параметры T0, чтобы минимизировать значения f согласно ограничению что каждый g <1. systune возвращает векторы fSoft и gHard, которые содержат нормированные значения финала для каждой настраивающей цели в SoftReqs и HardReqs.

Используйте systuneOptions, чтобы сконфигурировать дополнительные опции для алгоритма systune, такие как количество независимой оптимизации запускается, допуск сходимости и выходные параметры экрана.

Смотрите также

| |

Похожие темы

Для просмотра документации необходимо авторизоваться на сайте