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

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

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

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

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

    sys = 'distillation_demo';
    open_system(sys)

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

    В окне модели Simulink®, от вкладки Apps, в галерее, под Control Systems выбирают 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, все отрицание или нуль, указывая, что всем ограничениям удовлетворяют.

Похожие темы