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