Снижение сложности модели

Сокращение порядка модели, аппроксимация младшим порядком, удаление нулей-полюсов

Работа с моделями более низкоуровневыми может упростить анализ и систему управления. Более простые модели также легче понять и управлять, чем старшие модели. Старшие модели, полученные путем линеаризации комплексных моделей Simulink®, соединения элементов модели или других источников, могут содержать состояния, которые не способствуют очень особенно интересной динамике к приложению. Используйте приложение Model Reducer или функции, такие как balred и minreal, чтобы уменьшать порядок модели при сохранении образцовых характеристик, которые важны для приложения.

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

Приложения

Model ReducerУменьшайте сложность моделей линейного независимого от времени (LTI)

Функции

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

balredСокращение порядка модели
balredOptionsСоздайте набор опции для сокращения порядка модели
balrealНаходящаяся в Gramian балансировка ввода/вывода реализации пространства состояний
hsvdСингулярные значения Ганкеля динамической системы
hsvplotПостройте сингулярные значения Ганкеля и возвратите указатель графика
hsvdOptionsСоздайте набор опции для вычислительных сингулярных значений Ганкеля и балансировки ввода/вывода
minrealМинимальная реализация или удаление нулей-полюсов
sminrealСтруктурные отмены полюса/нуля
modredУстраните состояния из моделей в пространстве состояний
freqsepМедленно-быстрое разложение
freqsepOptionsОпции для медленно-быстрого разложения

Темы

Техники снижения сложности модели

Основы снижения сложности модели

Сокращение порядка модели может упростить анализ и систему управления путем обеспечения более простых моделей, которые легче понять и управлять.

Уменьшайте порядок модели Используя приложение Model Reducer

В интерактивном режиме уменьшайте порядок модели при сохранении важной динамики.

Сбалансированное снижение сложности модели усечения

Вычислите приближения более низкоуровневые моделей высшего порядка с помощью сбалансированного метода сокращения усечения в приложении Model Reducer или в командной строке.

Нулевое полюсом упрощение

Уменьшайте порядок модели путем отмены нулевых полюсом пар или устранения состояний, которые не имеют никакого эффекта на полный образцовый ответ.

Снижение сложности модели выбора режима

Уменьшайте порядок модели путем устранения полюсов, которые выходят за пределы определенного частотного диапазона.

Визуализируйте модели уменьшаемого порядка в приложении Model Reducer

Исследуйте и сравните временной интервал и ответы частотного диапазона исходных и упрощенных моделей.