Этот пример показывает, как использовать график паука сравнить оценки требования до и после оптимизации ответа. Можно использовать подобную процедуру, чтобы сравнить значения наборов переменных проекта.
В данном примере, который использует модель столбца дистилляции, требования переходного процесса предварительно сконфигурированы и загружены в рабочем пространстве модели.
Откройте модель дистилляции.
sys = 'distillation_demo'; open_system(sys)
Откройте Response Optimization Tool.
В окне модели Simulink® выберите Analysis> Response Optimization.
Также кликните по блоку Response Optimization GUI with preloaded data
в модели и пропустите следующий шаг.
Загрузите предварительно сконфигурированный сеанс Response Optimization Tool.
Кликните по вкладке Response Optimization. В Open Session выпадающий список выберите Open from model workspace. Окно открывается, где вы выбираете сеанс Response Optimization Tool, чтобы загрузить. Выберите distillation_optim
и нажмите OK.
Предварительно сконфигурированные требования переходного процесса загружаются в Response Optimization Tool.
Во вкладке Response Optimization нажмите Evaluate Requirements.
Новая переменная, ReqValues
, содержа оценку требований появляются в области Data.
При оптимизации образцового ответа вы создаете набор требований, чтобы он удовлетворил. Если требования нарушены, означая, что они оценивают к неотрицательным значениям, переменные проекта должны быть оптимизированы. После оптимизации можно сравнить исходное значение требования с требованием, оцененным с помощью оптимизированных значений переменных проекта.
В списке Data to Plot выберите ReqValues
.
В списке Add Plot выберите Spider plot
.
График имеет ось для каждой комбинации ребра-и-сигнала, заданной в блоке проверки distillation_demo/Desired Step Response
. Точки на каждой оси представляют нарушение для той комбинации ребра сигнала, и график соединяет эти точки, чтобы сформировать закрытый полигон, представляющий первоначальный проект. Обратите внимание на то, что некоторые точки отрицательны, представляя удовлетворенные ограничения и немного положительные, представляя нарушенные ограничения.
Нажмите Optimize.
Новая переменная, ReqValues1
, содержа оценку требований с помощью оптимизированных переменных проекта появляются в области Data.
В списке Data to Plot выберите ReqValues1
.
В списке Add Plot выберите Spider plot 1
.
Оптимизированные значения требования, ReqValues1
, являются всем отрицанием или нулем, указывая, что все ограничения удовлетворены.