Этот пример показывает, как использовать PID Tuner, чтобы импортировать измеренные данные об ответе для оценки объекта.
Если у вас есть программное обеспечение System Identification Toolbox™, можно использовать PID Tuner, чтобы оценить параметры линейной модели объекта управления на основе данных об ответе временного интервала. PID Tuner затем настраивает ПИД-регулятор для получившейся предполагаемой модели. Данные об ответе могут быть или измерены от вашей реальной системы или получены путем симуляции модели Simulink®. Оценка объекта особенно полезна, когда ваша модель Simulink не может линеаризоваться или линеаризует, чтобы обнулить.
Когда вы импортируете данные об ответе, PID Tuner принимает, что ваши результаты измерений представляют объект, соединенный с ПИД-регулятором в цикле отрицательной обратной связи. Другими словами, PID Tuner принимает следующую структуру для вашей системы. PID Tuner принимает, что вы ввели входной сигнал в u
и измерили отклик системы в y
, как показано.
Можно импортировать данные об ответе, хранимые в рабочей области MATLAB® как числовой массив, объект timeseries
или объект iddata
. Импортировать данные об ответе:
В PID Tuner, во вкладке PID Tuner, в меню Plant, выбирают Identify New Plant
.
Во вкладке Plant Identification нажмите Get I/O data. Выберите тип измеренных данных об ответе, которые вы имеете. Например, если вы измерили ответ своего объекта к входу шага, выберите Step Response. Чтобы импортировать ответ вашей системы к произвольному стимулу, выберите Arbitrary I/O Data.
В диалоговом окне Import Response введите информацию о своих данных об ответе. Например, для данных переходного процесса, хранимых в переменной outputy
и выбранных каждые 0,1 с:
Нажмите Import. Вкладка Plant Identification открывается, отображая данные об ответе, и ответ начальной буквы оценил объект.
В зависимости от качества и функций ваших данных об ответе, вы можете хотеть выполнить некоторую предварительную обработку на данных, чтобы улучшить предполагаемые результаты объекта. Меню Preprocess дает вам несколько опций для предварительной обработки данных об ответе, таких как удаление смещений, фильтрация или извлечение на подмножестве данных. В частности, когда данные об ответе имеют смещение, это важно для хороших идентификационных результатов удалить смещение.
Во вкладке Plant Identification нажмите Preprocess и выберите опцию предварительной обработки, которую вы хотите использовать. Вкладка открывается фигурой, которая отображает исходные и предварительно обработанные данные. Используйте опции во вкладке, чтобы задать параметры предварительной обработки.
(Для получения дополнительной информации о предварительной обработке опций, смотрите, Предварительно обрабатывают Данные.)
Когда вы будете удовлетворены предварительно обработанным сигналом, нажмите Update, чтобы сохранить изменение в сигнале. Щелкните, чтобы возвратиться к вкладке Plant Identification.
PID Tuner автоматически настраивает параметры объекта, чтобы создать новое исходное предположение для объекта на основе предварительно обработанного сигнала ответа.
Можно теперь настроить структуру и параметры предполагаемого объекта, чтобы получить предполагаемую линейную модель объекта управления для Настройки ПИДа. Смотрите В интерактивном режиме Оценочный Объект от Измеренных или Моделируемых Данных об Ответе для получения дополнительной информации.