Сравнение эффективности нескольких проектов

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

Храните первый проект

В этом примере первым проектом является компенсатор, настроенный графически в Bode Diachm Design.

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

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

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

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

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

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

В группе Tuning Methods выберите PID Tuning.

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

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

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

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

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

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

Восстановление ранее сохраненного проекта

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

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

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

Примечание

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

Похожие темы