exponenta event banner

Сокращение модели

Уменьшение заказа модели, аппроксимация низкого порядка, отмена нулевого полюса

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

Дополнительные сведения о способах уменьшения порядка моделей см. в разделе Основы сокращения моделей.

Приложения

Редуктор моделиСнижение сложности линейных моделей с инвариантным временем (LTI)

Задачи интерактивного редактора

Сокращение заказа моделиУменьшение сложности линейных моделей с инвариантным временем (LTI) в интерактивном редакторе

Функции

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

balredСокращение заказа модели
balredOptionsСоздание набора опций для сокращения заказа модели
balrealGramian-based input/output balancing of state-space реализаций
hsvd(Не рекомендуется) Сингулярные значения Hankel динамической системы
hsvplotПечать сингулярных значений Hankel и ручка возврата графика
hsvdOptions(Не рекомендуется) Создать набор опций для вычисления сингулярных значений Hankel и балансировки ввода/вывода
minrealМинимальная реализация или отмена нулевого полюса
sminrealКонструктивная отмена полюса/нуля
modredИсключение состояний из моделей пространства состояний
freqsepМедленная-быстрая декомпозиция
freqsepOptionsОпции для медленной декомпозиции

Темы

Основы сокращения модели

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

Уменьшение порядка моделей с помощью приложения «Редуктор моделей»

Интерактивное сокращение порядка моделей при сохранении важной динамики.

Сокращение модели в интерактивном редакторе

Интерактивное сокращение модели и создание кода в реальном сценарии с помощью задачи «Уменьшение порядка модели».

Сокращение модели сбалансированного усечения

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

Упрощение полюсов и нулей

Уменьшите порядок модели, отменив пары полюс-ноль или исключив состояния, которые не влияют на общую реакцию модели.

Уменьшение модели выбора режима

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

Визуализация моделей уменьшенного порядка в приложении «Редуктор модели»

Анализ и сравнение ответов во временной и частотной областях исходной и сокращенной моделей.