Создайте набор опций для сокращения порядка модели
opts
= balredOptions
opts
= balredOptions('OptionName
', OptionValue
)
возвращает набор опций по умолчанию для opts
= balredOptionsbalred
команда.
принимает одну или несколько пар имя/значение, разделенных запятыми. Задайте opts
= balredOptions('OptionName
', OptionValue
)OptionName
внутри одинарные кавычки.
|
Метод устранения состояния. Задает, как исключить слабо связанные состояния (состояния с наименьшими сингулярными значениями Ханкеля). Задается как одно из следующих значений:
По умолчанию: | ||||
|
Тип, связанный с ошибкой, заданный как '
Относительная погрешность дает лучшее соответствие между частотой, в то время как абсолютная ошибка подчеркивает области с большинством усиления. Для получения дополнительной информации см. По умолчанию: ' | ||||
|
Значение уровня регуляризации, которое обеспечивает четко определенную относительную погрешность на всех частотах. Когда вы задаете По умолчанию: ' | ||||
|
Частотные интервалы для вычисления сингулярных значений Ханкеля с ограниченной частотой, заданные как матрица с двумя столбцами. Каждая строка задает частотный интервал
Значение по умолчанию, Если Если и частота, и временные интервалы действительно включают DC, можно все еще задать По умолчанию: | ||||
|
Временные интервалы для вычисления ограниченных по времени сингулярных значений Ханкеля, заданные как матрица с двумя столбцами. Каждая строка задает временной интервал
Значение по умолчанию, Если Если и частота, и временные интервалы действительно включают DC, можно все еще задать По умолчанию: | ||||
|
Максимальная потеря значения точности при стабильном и нестабильном разложении. Для моделей с нестабильными полюсами, По умолчанию: | ||||
| Смещение для стабильного / нестабильного контура. Положительное скалярное значение. В стабильном/нестабильном разложении стабильный термин включает только полюсы, удовлетворяющие
Увеличьте значение По умолчанию: |
Для получения дополнительной информации об опциях и о том, как их использовать, смотрите balred
страница с описанием.
The SepTol
и Offset
опции используются только для моделей с нестабильной или незначительно стабильной динамикой. Поскольку сингулярные значения Ханкеля (HSV) значимы только для стабильной динамики, balred
должны сначала разделить такие модели на сумму их стабильных и нестабильных частей:
Это разложение может быть сложным, когда модель имеет режимы, близкие к контуру устойчивости (например, полюс в s=-1e-10
), или кластеры режимов на контуре устойчивости (например, двойные или тройные интеграторы). В то время как balred
способен преодолеть эти трудности в большинстве случаев, иногда приводит к неожиданным результатам, таким как
Большой HSV для стабильной части. Это происходит, когда стабильная часть Gs содержит некоторые полюса очень близко к контуру устойчивости. Чтобы форсировать такие режимы в нестабильную группу, увеличьте 'Offset'
опция слегка вырастить нестабильную область.
Слишком много режимов помечено как «нестабильное». Например, вы видите 5 красных полос на графике HSV, когда ваша модель имела только 2 нестабильных полюса. Алгоритм стабильного/нестабильного разложения имеет встроенные проверки точности, которые отклоняют разложения, вызывающие значительную потерю точности в частотной характеристики. Например, такая потеря точности возникает при попытке разделить кластер стабильных и нестабильных режимов вблизи s = 0
. Потому что такие кластеры численно эквивалентны нескольким полюсам в s = 0
на самом деле желательно рассматривать весь кластер как нестабильный. Однако в некоторых случаях большие относительные погрешности в полосах частот с низким усилением могут отключить проверки точности и привести к отклонению допустимых разложений. Дополнительные режимы затем поглощаются в нестабильную часть Gu, чрезмерно увеличивая ее порядок. Такие проблемы можно легко исправить, скорректировав SepTol
допуск.
Если вы используете TimeIntervals
или FreqIntervals
опции, затем balred
Основывается на расчете энергетических вкладов государства на ограниченной во времени или ограниченной в частоте управляемости и наблюдаемости грамиана. Для получения информации о вычислении ограниченных по времени и частоте грамианов, см. gram
и [1].
[1] Gawronski, W. and J.N. Juang. «Снижение сложности модели в ограниченных временных и частотных Интервалах». Международный журнал системных наук. Том 21, № 2, 1990, стр. 349-376.