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

Эта тема показывает, как использовать результаты, сгенерированные в инструменте Sensitivity Analysis, чтобы сконфигурировать оптимизацию оценки или ответа параметра.

Можно использовать анализ чувствительности, чтобы оценить, как параметры модели Simulink® влияют на выход модели или конструктивные требования модели. Вы сначала генерируете выборки параметров, и затем задаете функцию стоимости путем создания конструктивных требований на сигналах модели. Для получения дополнительной информации смотрите, Сгенерируйте Выборки Параметра для Анализа чувствительности, Задайте Требования Временного интервала и Задайте Требования Частотного диапазона. Вы затем оцениваете требование (функция стоимости) для каждой выборки. Можно использовать оцененные результаты сконфигурировать оптимизацию оценки или ответа параметра следующими способами:

  1. Анализируйте отношение между параметрами и оцененными значениями требования и параметрами ранга в порядке влияния. Для получения дополнительной информации смотрите, Анализируют Отношение Между Параметрами и Конструктивными требованиями. Можно затем принять решение оценить или оптимизировать более влиятельные параметры.

  2. Получите исходные предположения для значений параметров для оценки или оптимизации.

    После того, как вы оцените требования в инструменте Sensitivity Analysis, оцененное требование (значение функции стоимости) и соответствующие значения параметров отображено в таблице Evaluation Result инструмента. Новая переменная, EvalResults, с этой информацией создается в области Results инструмента. Например, таблица ниже приводит оцененное требование соответствия сигнала и соответствующие значения для параметров Gain, Delay, Tc, и Tp из модели, sdoVOR.

    Извлекать значения параметров, чтобы использовать в качестве исходного предположения во время оценки или оптимизации:

    1. Сортировка оцененных значений функции стоимости в порядке возрастания путем нажатия на оцененный столбец требования.

    2. Чтобы выбрать значения параметров, которые минимизируют функцию стоимости, щелкните правой кнопкой по соответствующей строке и выберите Extract Parameter Values.

      Новая переменная, ParamValues, создается в области Results инструмента.

    3. При экспорте в сеанс инструмента Parameter Estimation или Response Optimization выберите эту переменную, чтобы задать исходное предположение для параметров.

  3. Чтобы протестировать робастность вашего проекта во время оптимизации в инструменте Response Optimization, задайте значения для неопределенных параметров. Для получения дополнительной информации смотрите Параметры Оптимизации для Робастности.

    Можно задать значения для неопределенных параметров с помощью всех значений параметров в EvalResults. Можно также выбрать подмножество значений параметров:

    1. Выберите соответствующие строки значений параметров в таблице Evaluation Result инструмента.

    2. Щелкните правой кнопкой и выберите Create new evaluation result. Новая переменная создается в области Results инструмента.

    3. При экспорте в сеанс инструмента Response Optimization выберите эту переменную, чтобы задать неопределенные переменные.

Экспортируйте результаты анализа чувствительности

Можно экспортировать результаты инструмента Sensitivity Analysis в инструменты Parameter Estimation и Response Optimization. Для этого в инструменте Sensitivity Analysis, нажмите Optimize. В выпадающем меню выберите инструмент, чтобы экспортировать в.

В качестве альтернативы, если у вас есть открытый сеанс инструмента Parameter Estimation или Response Optimization в этих инструментах, нажмите Sensitivity Analysis. В выпадающем меню выберите Import from Open Session или Import from Session file. Последние загрузки опции следуют из ранее сохраненного сеанса инструмента Sensitivity Analysis.

Примечание

  • Только требования соответствия сигнала экспортируются от Анализа чувствительности до сеанса инструмента Parameter Estimation. В инструменте Parameter Estimation они упоминаются как эксперименты.

  • Только требования кроме требований соответствия сигнала экспортируются от Анализа чувствительности до сеанса инструмента Response Optimization.

Похожие темы