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