Эта тема показывает, как оценить модели передаточной функции в командной строке.
Прежде чем вы оцените модель передаточной функции, вы должны иметь:
Данные о вводе/выводе. Смотрите, что Временной и частотный диапазон Представления Использует Объекты iddata. Для поддерживаемых форматов данных смотрите Данные, Поддержанные переводом Модели функции.
Выполняемый любые необходимые операции предварительной обработки данных. Можно детрендировать данные перед оценкой. Для получения дополнительной информации смотрите Способы Подготовка данных для System Identification.
В качестве альтернативы можно задать смещение ввода/вывода для данных с помощью набора опции оценки. Использование tfestOptions
создать набор опции оценки. Используйте InputOffset
и OutputOffset
имя и пары значения, чтобы задать смещение ввода/вывода.
Оцените использование моделей передаточной функции непрерывного времени и дискретного времени tfest
. Выход tfest
idtf
объект, который представляет идентифицированную передаточную функцию.
Общий рабочий процесс в оценке модели передаточной функции:
Создайте объект данных (iddata
или idfrd
) это собирает экспериментальные данные.
(Необязательно) Задайте использование опций оценки tfestOptions
.
(Необязательно) Создайте модель передаточной функции, которая задает ожидаемую структуру модели и любые ограничения на параметры оценки.
Использование tfest
идентифицировать модель передаточной функции, на основе данных.
Валидируйте модель. Смотрите Проверку допустимости модели.