System Identification

Идентифицируйте модели динамических систем по измеренным данным

Описание

Приложение System Identification позволяет вам идентифицировать модели динамических систем по измеренным входно-выходным данным. Можно оценить как линейные, так и нелинейные модели и сравнить отклики различных моделей.

Используя это приложение, вы можете:

  • Импорт, график и предварительная обработка измеренных входно-выходных данных.

  • Оцените линейные модели, такие как передаточные функции, модели процесса, полиномиальные модели и модели пространства состояний, используя данные временной области, временных рядов или частотного диапазона.

  • Оцените нелинейные модели ARX и Гаммерштейна-Винера с использованием данных временной области.

  • Проверьте предполагаемые модели с помощью независимых наборов данных.

  • Экспорт оценочных моделей для последующего анализа в MATLAB® рабочая область или приложение Linear System Analyzer в Control System Toolbox™.

Для получения дополнительной информации в приложении System Identification выберите Help > System Identification App Help.

System Identification app

Откройте приложение Система Идентификации

  • MATLAB Toolstrip: На вкладке Apps, в разделе Control System Design and Analysis, щелкните значок приложения.

  • Командная строка MATLAB: Ввод systemIdentification.

Программное использование

расширить все

systemIdentification открывает приложение System Identification. Если приложение уже открыто, команда приводит приложение в особое внимание.

systemIdentification(sessionFile) открывает приложение и загружает ранее сохраненный файл сеанса, sessionFile, по пути MATLAB. A сеанса включает наборы данных и модели в приложении во время сохранения. Если приложение уже открыто, команда объединяет содержимое файла сеанса с уже имеющимися в приложении.

Для примера, systemIdentification('mySession') открывает приложение и загружает ранее сохраненный сеанс приложения mySession.sid.

Чтобы сохранить сеанс, в приложении System Identification выберите File > Save session. Сеанс сохранён в файле с .sid расширение.

systemIdentification(sessionFile,path) задает путь к файлу сеанса. Используйте этот синтаксис, если файл не указан в пути MATLAB.

Для примера, systemIdentification('mySession','C:\matlab\work') открывает приложение и загружает ранее сохраненный сеанс приложения mySession.sid расположен на C:\matlab\work.

Ограничения

MATLAB Online™ не поддерживает приложение System Identification.

См. также

Функции

Представлено до R2006a