Система идентификации является итеративным процессом, где вы идентифицируете модели с отличными структурами из данных и сравниваете производительность модели. В конечном счете вы выбираете самую простую модель, которая лучше всего описывает динамику вашей системы.
Поскольку этот тулбокс позволяет вам оценить различные структуры модели быстро, необходимо попробовать как можно больше отличных структур, чтобы видеть, какой приводит к лучшим результатам.
Рабочий процесс системы идентификации может включать следующие задачи:
Обработайте данные для системы идентификации:
Импортирование данных в MATLAB® рабочая область.
Представление данных в приложении System Identification или как iddata
или idfrd
объект в рабочем пространстве MATLAB.
Отображение на графике данных, чтобы исследовать и время - и поведение частотного диапазона.
Чтобы анализировать данные для присутствия постоянных смещений и трендов, задержки, обратной связи и уровней возбуждения сигнала, можно также использовать advice
команда.
Предварительная обработка данных путем удаления смещений и линейных трендов, интерполяции отсутствующих значений, фильтрации, чтобы подчеркнуть определенный частотный диапазон или передискретизации (интерполяция или десятикратное уменьшение) использования различного временного интервала.
Идентифицируйте линейные или нелинейные модели:
Когда вы не достигнете удовлетворительной модели, попробуйте различную структуру модели и закажите или попробуйте другой идентификационный алгоритм. В некоторых случаях можно улучшить результаты включением шумовой модели.
Вы можете должны быть предварительно обработать свои данные прежде, чем сделать дальнейшую оценку. Например, если существует слишком много высокочастотного шума в ваших данных, вы можете должны быть отфильтровать или десятикратно уменьшить (передискретизируют) данные перед моделированием.
Используйте идентифицированные модели для:
Система управления для предполагаемого объекта с помощью другого MathWorks® продукты.
Можно импортировать предполагаемую линейную модель в Control System Toolbox™, Model Predictive Control Toolbox™, Robust Control Toolbox™ или Simulink® программное обеспечение.
Для онлайн-приложений можно выполнить онлайновую оценку.