exponenta event banner

Идентификация системы

Определение моделей динамических систем на основе измеренных данных

Описание

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

С помощью этого приложения можно:

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

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

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

  • Проверка расчетных моделей с использованием независимых наборов данных.

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

Для получения дополнительных сведений в приложении Идентификация системы выберите Справка > Справка по приложению Идентификация системы.

System Identification app

Открыть приложение для идентификации системы

  • MATLAB Toolstrip: на вкладке Приложения в разделе Проектирование и анализ системы управления щелкните значок приложения.

  • командная строка MATLAB: Enter systemIdentification.

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

развернуть все

systemIdentification открывает приложение Идентификация системы. Если приложение уже открыто, команда переводит приложение в фокус.

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

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

Чтобы сохранить сеанс, в приложении Идентификация системы выберите Файл > Сохранить сеанс. Сеанс сохраняется в файл с .sid расширение.

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

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

Ограничения

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

См. также

Функции

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