Response Optimization Tool | Оптимизируйте ответ модели, чтобы удовлетворить конструктивным требованиям, робастности тестовой модели |
Check Against Reference | Проверяйте, что модель сигнализирует о сигнале ссылки дорожек в процессе моделирования |
Check Custom Bounds | Проверяйте, что сигнал удовлетворяет верхним и нижним границам в процессе моделирования |
Check Step Response Characteristics | Проверяйте, что сигнал модели удовлетворяет границам переходного процесса в процессе моделирования |
Как алгоритм оптимизации формулирует проблемы минимизации
Когда вы оптимизируете параметры модели Simulink®, чтобы соответствовать конструктивным требованиям, программное обеспечение Simulink Design Optimization™ автоматически преобразует требования в ограниченную задачу оптимизации и затем решает задачу с помощью методов оптимизации.
Оптимизируйте параметры контроллера с помощью инструмента Response Optimization.
Спроектируйте оптимизацию, чтобы отследить ссылочный сигнал (графический интерфейс пользователя)
Оптимизируйте параметры, не добавляя Ограничительные блоки Сигнала в модель.
В этом примере показано, как настроить параметры модели, чтобы удовлетворить требования частотного диапазона с помощью инструмента Response Optimization.
Спроектируйте оптимизацию, чтобы удовлетворить требования частотного диапазона (код)
В этом примере показано, как настроить параметры модели, чтобы удовлетворить требования частотного диапазона, с помощью sdo.optimize
команда.
Оптимизируйте параметры модели, чтобы соответствовать конструктивным требованиям частотного диапазона с помощью инструмента Response Optimization.
В этом примере показано, как настроить контроллер, чтобы удовлетворить времени - и конструктивные требования частотного диапазона с помощью инструмента Response Optimization.
Спроектируйте оптимизацию, чтобы удовлетворить требования переходного процесса (код)
Оптимизируйте параметры контроллера в командной строке.
Запишите функцию стоимости для оценки параметра, оптимизации ответа или анализа чувствительности. Функция стоимости оценивает ваши конструктивные требования с помощью значений переменных проекта.
Поддерживаемые конструктивные требования
Время - и требования частотного диапазона.
Задайте конструктивные требования временного интервала в инструменте
Задайте требования временного интервала, такие как более низкие и верхние амплитудные границы, границы переходного процесса, ссылочные сигналы, эллиптические границы и пользовательские границы.
Задайте переменные требования в инструменте
Задайте монотонный, гладкость и реляционные ограничения на переменные в вашей модели.
Задайте конструктивные требования частотного диапазона в инструменте
Укажите, что требования частотного диапазона, такие как запас по амплитуде и фазе ограничивает, границы максимальной чувствительности с обратной связью, границы переходного процесса и пользовательские границы.
В этом примере показано, как оптимизировать проект и задать ограничения только для параметра, которые препятствуют тому, чтобы модель была оценена на недопустимом пробеле решения.
Ускорьте оптимизацию ответа Используя параллельные вычисления
Сценарии, когда можно ускорить оптимизацию с помощью параллельных вычислений, и как ускорение происходит.
Используйте параллельные вычисления в оптимизации ответа
Используйте параллельные вычисления в оптимизации ответа в инструменте, или в командной строке.
Использование быстро перезапускает режим во время оптимизации ответа
Эта тема показывает, как убыстриться, оптимизация ответа с помощью Simulink быстро перезапускают.
Используйте режим Accelerator во время симуляций
Программное обеспечение Simulink Design Optimization поддерживает Normal
и Accelerator
режимы симуляции.
Эта тема показывает, как задать переменные проекта для оптимизации.
Задайте сигналы регистрировать
Задайте сигналы войти в систему инструмент Response Optimization.
Создайте наборы ввода-вывода линеаризации
Создайте наборы ввода/вывода линеаризации в инструменте Response Optimization или инструменте Sensitivity Analysis.
Сравните требования и спроектируйте переменные Используя график паука
В этом примере показано, как использовать график паука сравнить оценки требования до и после оптимизации ответа.
Сгенерируйте код MATLAB для задач оптимизации проекта (графический интерфейс пользователя)
В этом примере показано, как автоматически сгенерировать функцию MATLAB, чтобы решить Задачу оптимизации Проекта.
Что сделать, если остановы оптимизации или никакие изменения замечены в значениях параметров.
Что сделать, если оптимизация не удовлетворяет конструктивным требованиям или занимает много времени, чтобы сходиться около решения, или если отклик системы становится нестабильным.
Скорость оптимизации и параллельные вычисления
Что сделать, если никакое ускорение не замечено с параллельными вычислениями, если результаты отличаются, или если оптимизация останавливается.
Нежелательные значения параметров
Что сделать, если оптимизация дает нежелательные значения параметров или нарушает границы на значениях.
Возвращение, чтобы подписать значения параметров
Как выйти из оптимизации и вернуться к исходным значениям.