MathWorks System Identification Toolbox
Программное обеспечение MathWorks System Identification Toolbox – это пакет расширения MATLAB, содержащий инструменты создания математических моделей динамических систем на основе наблюдаемых входных/выходных данных. Пакет MathWorks System Identification Toolbox снабжен гибким графическим интерфейсом, помогающим организовывать данные и создавать модели. Методы идентификации, входящие в пакет MathWorks System Identification Toolbox, применимы для широкого класс задач от проектирования систем управления и обработки сигналов до анализа временных рядов и вибраций.
Пакет позволяет создавать различные по сложности, в том числе многовходовые модели, по временным и частотным характеристикам физического объекта. Позволяет моделировать различные объекты, плохо поддающиеся теоретическому описанию, в том числе: электромеханические системы и двигатели внутреннего сгорания, гидродинамические и аэродинамические объекты.
Пакет поддерживает различные типы математических моделей, включая пространства состояний передаточные функции, частотные и корреляционные модели. С его помощью можно создавать непрерывные и дискретные модели, импортировать и обрабатывать тестовые данные, проверять адекватность модели и её соответствие тестовым данным.
Как и другие расширения MATLAB, пакет System Identification Toolbox обладает открытой архитектурой и гибкими настройками, позволяя строить на основе готовых функций новые специализированные алгоритмы для идентификации систем в различных научных и инженерных отраслях.
Ключевые возможности
- Параметрическая и непараметрическая идентификация систем с одним и несколькими входами (выходами).
- Специальные средства для идентификации динамических объектов 1ого, 2ого и 3его порядка.
- Функции справки по тестовым данным и идентифицированным моделям.
- Предварительная обработка данных во временной и частотной области, включая фильтрацию, удаление трендов и смещений, удаление шума и восстановление данных.
- Средства для идентификации задержек и обратных связей.
- Специальный блок для Simulink, позволяющий включать полученную при идентификации модель в другие системы.
Для работы пакета требуется:
- MATLAB.
- Signal Processing Toolbox (рекомендуется).
- Control System Toolbox (рекомендуется).