В интерактивном режиме оцените объект из данных о симулированном отклике или измеренного

Если у вас есть программное обеспечение System Identification Toolbox™, PID Tuner позволяет вам оценить параметры линейной модели объекта управления на основе данных об ответе временного интервала. PID Tuner затем настраивает ПИД-регулятор для получившейся предполагаемой модели. Данные об ответе могут быть или измерены от вашей реальной системы или получены путем симуляции Simulink® модель. Оценка объекта особенно полезна, когда ваша модель Simulink не может линеаризоваться или линеаризует, чтобы обнулить. Для идентификации объекта необходимо задать конечное значение для времени остановки модели Simulink.

PID Tuner дает вам несколько методов графически, вручную, или автоматически настройте предполагаемую модель, чтобы совпадать с вашими данными об ответе. Эта тема иллюстрирует некоторые из тех методов.

Получите данные об ответе для идентификации

В PID Tuner, во вкладке PID Tuner, в меню Plant, выбирают Identify New Plant.

Во вкладке Plant Identification нажмите Get I/O data. Это меню позволяет вам получать данные об отклике системы одним из двух способов:

Если вы импортировали или симулировали данные, график Plant Identification отображает данные об ответе, и ответ начальной буквы оценил объект. Можно теперь выбрать структуру объекта и настроить предполагаемые параметры объекта, пока ответ предполагаемого объекта не является подходящим вариантом для данных об ответе.

Предварительная Обработка Данных

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

Настройте структуру объекта и параметры

PID Tuner позволяет вам задавать структуру объекта, такую как One Pole, Two Real Poles или State-Space Model. В меню Structure выберите структуру объекта что лучшие соответствия ваш ответ. Можно также добавить транспортную задержку, нуль или интегратор к объекту.

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

PID Tuner дает вам несколько способов настроить параметры объекта:

  • Графически настройте ответ предполагаемой системы путем перетаскивания корректоров на графике. В этом примере перетащите красный x настраивать предполагаемую постоянную времени объекта. PID Tuner повторно вычисляет системные параметры, как вы делаете так. Когда вы изменяете ответ предполагаемой системы, становится очевидно, что существует некоторая задержка между приложением входа шага в t = Вводятся 5 с и ответ системы к тому шагу.

    Добавить транспортную задержку с предполагаемой моделью объекта управления, в разделе Plant Structure, Delay проверки. Вертикальная линия появляется на графике, указывая на текущее значение задержки. Перетащите линию, левую или правую, чтобы изменить задержку и внести дальнейшие корректировки в отклик системы путем перетаскивания красного x.

  • Настройте численные значения системных параметров, такие как усиления, постоянные времени и задержки. Чтобы численно настроить значения системных параметров, нажмите Edit Parameters.

    Предположим, что вы знаете от независимого измерения, что транспортная задержка вашей системы составляет 1,5 секунды. В диалоговом окне Plant Parameters войдите 1.5 для τ. Проверяйте Fix, чтобы зафиксировать значение параметров. Когда вы проверяете Fix на параметр, ни графические ни автоматические настройки предполагаемой модели объекта управления не влияют на то значение параметров.

  • Автоматически оптимизируйте системные параметры, чтобы совпадать с данными об измеренном отклике. Нажмите Auto Estimate, чтобы обновить предполагаемые системные параметры с помощью текущих значений в качестве исходного предположения.

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

Сохраните ПИД-регулятор объекта и мелодии

Когда вы будете удовлетворены подгонкой, нажмите Save Plant. Выполнение так сохраняет предполагаемый объект, Plant1, к рабочей области PID Tuner. Выполнение так также выбирает фигуру Step Plot: Reference Tracking и возвращает вас во вкладку PID Tuner. PID Tuner автоматически проектирует ПИ-контроллер для Plant1, и отображает график отклика для новой системы с обратной связью. Меню Plant отражает тот Plant1 выбран для проекта токового контроллера.

Совет

Чтобы исследовать переменные, сохраненные в рабочей области PID Tuner, используйте область Plant List.

Можно теперь использовать инструменты PID Tuner, чтобы совершенствовать проектирование контроллера для предполагаемого объекта и исследовать настроенные отклики системы.

Можно также экспортировать идентифицированный объект от рабочей области PID Tuner до MATLAB® рабочая область для последующего анализа. Во вкладке PID Tuner нажмите Export. Проверяйте модель объекта управления, которую вы хотите экспортировать в рабочее пространство MATLAB. В данном примере экспортируйте Plant1, объект вы идентифицировали из данных об ответе. Можно также экспортировать настроенный ПИД-регулятор. Нажмите OK. Модели, которые вы выбрали, сохранены в рабочее пространство MATLAB.

Идентифицированные модели объекта управления сохранены как идентифицированные модели LTI, такой как idproc (System Identification Toolbox) или idss (System Identification Toolbox).

Совет

В качестве альтернативы щелкните правой кнопкой по объекту по Plant List, чтобы выбрать его для настройки или экспортировать его в рабочее пространство MATLAB.

Похожие темы