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

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

Откройте модель Simulink и загрузите предварительно сконфигурированный сеанс Response Optimization Tool.

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

  1. Откройте модель дистилляции.

    sys = 'distillation_demo';
    open_system(sys)

  2. Откройте Response Optimization Tool.

    В окне модели Simulink® выберите Analysis> Response Optimization.

    Также кликните по блоку Response Optimization GUI with preloaded data в модели и пропустите следующий шаг.

  3. Загрузите предварительно сконфигурированный сеанс 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.

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

Постройте значение требования перед оптимизацией.

  1. В списке Data to Plot выберите ReqValues.

  2. В списке Add Plot выберите Spider plot.

График имеет ось для каждой комбинации ребра-и-сигнала, заданной в блоке проверки distillation_demo/Desired Step Response. Точки на каждой оси представляют нарушение для той комбинации ребра сигнала, и график соединяет эти точки, чтобы сформировать закрытый полигон, представляющий первоначальный проект. Обратите внимание на то, что некоторые точки отрицательны, представляя удовлетворенные ограничения и немного положительные, представляя нарушенные ограничения.

Оптимизируйте модель.

Нажмите Optimize.

Новая переменная, ReqValues1, содержа оценку требований с помощью оптимизированных переменных проекта появляются в области Data.

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

  1. В списке Data to Plot выберите ReqValues1.

  2. В списке Add Plot выберите Spider plot 1.

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

Похожие темы