Сравните производительность нескольких проектов

Этот пример показывает, как сравнить производительность двух различных проектов системы управления. Такое сравнение полезно, например, чтобы видеть эффекты различных настраивающих методов или структур компенсатора.

Хранилище сначала разрабатывает

В этом примере первый проект является компенсатором, настроенным графически в Проекте диаграммы Боде.

После настройки компенсатора с этим первым настраивающим методом сохраните проект в Control System Designer.

На вкладке Control System, в разделе Designs, нажимают Store. Сохраненный проект появляется в Data Browser в области Designs.

Сохраненный проект содержит настроенные значения блоков контроллера и фильтра. Приложение не хранит значения никаких фиксированных блоков.

Чтобы переименовать сохраненный проект, в Data Browser, дважды кликают проект и задают новое имя.

Вычислите новый проект

На вкладке Control System настройте компенсатор с помощью различного настраивающего метода.

Под Tuning Methods выберите PID Tuning.

Чтобы разработать контроллер со спецификациями Robust response time по умолчанию, в диалоговом окне PID Tuning, нажимают Update Compensator.

Сравните новый проект с сохраненным проектом

Обновите все графики отразить и новый проект и сохраненный проект.

На вкладке Control System нажмите Compare.

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

Чтобы сравнить сохраненный проект с текущим проектом, шаги расчета текущего проекта и сохраненного проекта должны быть тем же самым. Чтобы изменить шаг расчета текущего проекта, чтобы совпадать с тем из сохраненного проекта, на вкладке Control System, выбирают Edit Architecture> Sample Time Conversion. Затем в диалоговом окне Sample Time Conversion задайте шаг расчета и преобразование уровня методы для каждого блока в архитектуре.

Восстановите ранее сохраненный проект

При некоторых условиях полезно восстановить ранее сохраненный проект. Например, при разработке компенсатора для модели Simulink®, можно записать текущие значения компенсатора в модель (см. Обновление Модель Simulink и Подтвердите Проект (Simulink Control Design)). Чтобы протестировать сохраненный компенсатор в вашей модели, сначала восстановите сохраненный проект как текущий проект.

Для этого в Control System Designer, нажмите Retrieve. Выберите сохраненный проект, который вы хотите сделать текущим.

Как со сравнением проекта, чтобы получить сохраненный проект, шаги расчета текущего проекта и сохраненного проекта должны быть тем же самым.

Примечание

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

Похожие темы