Оптимизируйте образцовый ответ

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

Графические инструменты

Response Optimization ToolОптимизируйте образцовый ответ, чтобы удовлетворить конструктивные требования, робастность тестовой модели

Функции

развернуть все

sdo.SimulationTestОписание сценария симуляции
sdo.setValueInModelУстановите значение переменных проекта в модели
sdo.getValueFromModelПолучите значение переменных проекта из модели
sdo.optimizeРазработайте решение для задачи оптимизации
sdo.OptimizeOptionsОпции оптимизации
sdo.OperatingPointSetupНастройте установившееся вычисление рабочей точки
sdo.getParameterFromModelРазработайте переменную для оптимизации
sdo.getModelDependenciesСписок образцового файла и зависимостей от пути

Темы

Основы оптимизации

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

Оптимизируйте параметры контроллера с помощью инструмента Response Optimization.

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

Оптимизируйте параметры контроллера в командной строке.

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

Оптимизируйте параметры, не добавляя Ограничительные блоки Сигнала в модель.

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

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

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

Этот пример показывает, как настроить параметры модели, чтобы удовлетворить требования частотного диапазона, с помощью команды sdo.optimize.

Разработайте оптимизацию Используя блоки проверки частотного диапазона (графический интерфейс пользователя)

Оптимизируйте параметры модели, чтобы соответствовать конструктивным требованиям частотного диапазона с помощью инструмента Response Optimization.

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

Этот пример показывает, как настроить контроллер, чтобы удовлетворить время - и конструктивные требования частотного диапазона с помощью инструмента Response Optimization.

Запишите функцию стоимости

Запишите функцию стоимости для оценки параметра, оптимизации ответа или анализа чувствительности. Функция стоимости оценивает ваши конструктивные требования с помощью значений переменных проекта.

Разработайте настраивающие параметры оптимизации в моделях, на которые ссылаются (графический интерфейс пользователя)

Этот пример показывает как настройкам параметров в моделях, на которые ссылаются, с помощью инструмента Response Optimization.

Разработайте настраивающие параметры оптимизации в моделях, на которые ссылаются (код)

Этот пример показывает как настройкам параметров в моделях, на которые ссылаются, с помощью команды sdo.optimize.

Установившаяся оптимизация

Задайте установившуюся рабочую точку для оптимизации ответа

Рабочая точка динамической системы задает состояния и входные сигналы корневого уровня модели в определенное время.

Пользовательские цели

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

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

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

Этот пример показывает, как оптимизировать проект, чтобы достигнуть пользовательской цели с помощью sdo.optimize.

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

Задайте пользовательское требование к образцовому сигналу в инструменте Response Optimization.

Задайте пользовательскую цель сигнала с неопределенной переменной (графический интерфейс пользователя)

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

Неопределенные переменные

Оптимизация параметров для робастности

Включите неуверенность параметра, чтобы протестировать робастность вашего проекта.

Задайте пользовательскую цель сигнала с неопределенной переменной (графический интерфейс пользователя)

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

Разработайте оптимизацию с неопределенными переменными (код)

Этот пример показывает, как оптимизировать проект, когда существуют неопределенные переменные.

Ускорьте оптимизацию

Пропустите симуляцию модели на основе ограничительного нарушения параметра (графический интерфейс пользователя)

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

Ускорьте оптимизацию ответа Используя параллельные вычисления

Сценарии, когда можно ускорить оптимизацию с помощью параллельных вычислений, и как ускорение происходит.

Используйте параллельные вычисления для оптимизации ответа

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

Оптимизация ответа временного интервала моделей Simulink® Используя параллельные вычисления

Этот пример показывает, как использовать параллельные вычисления, чтобы оптимизировать ответ временного интервала модели Simulink®.

Использование быстро перезапускает режим во время оптимизации ответа

Эта тема показывает, как убыстриться, оптимизация ответа с помощью Simulink® быстро перезапускают.

Используйте режим Accelerator во время симуляций

Программное обеспечение Simulink Design Optimization™ поддерживает Normal и режимы симуляции Accelerator.

Улучшение производительности оптимизации Используя параллельные вычисления

Этот пример показывает, как улучшать производительность оптимизации с помощью Parallel Computing Toolbox™.

Задачи Response Optimization Tool

Задайте переменные проекта

Эта тема показывает, как задать переменные проекта для оптимизации.

Задайте сигналы регистрировать

Задайте сигналы войти в систему инструмент Response Optimization.

Создайте наборы ввода-вывода линеаризации

Создайте наборы ввода/вывода линеаризации в инструменте Response Optimization или инструменте Sensitivity Analysis.

Задайте опции оптимизации

Эта тема показывает, как задать опции оптимизации в инструменте Response Optimization, после того, как вы сконфигурировали переменные проекта и конструктивные требования.

Взаимодействуйте с графиками

Эта тема показывает, как взаимодействовать с графиками в инструменте Response Optimization.

Сравните требования и разработайте переменные Используя график паука

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

Сохраните значения переменных проекта для определенной итерации

Этот пример показывает, как сохранить значения переменных проекта для определенных итераций оптимизации.

Модель обновления с набором переменных проекта

Этот пример показывает, как обновить модель с набором переменных проекта.

Сохраните и загрузите сеансы оптимизации

Структура сеанса оптимизации и сохраняющих и загружающих сеансов в инструменте Response Optimization.

Генерация кода

Сгенерируйте код MATLAB для задач оптимизации проекта (графический интерфейс пользователя)

Этот пример показывает, как автоматически сгенерировать функцию MATLAB, чтобы решить Задачу оптимизации Проекта.

Поиск и устранение проблем

Оптимизация не делает успехи

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

Сходимость оптимизации

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

Скорость оптимизации и параллельные вычисления

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

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

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

Возвращение, чтобы подписать значения параметров

Как выйти из оптимизации и вернуться к исходным значениям.

Популярные примеры