Упрощенный доступ к основанным на сингулярном значении функциям снижения сложности модели Ганкеля
GRED = reduce(G) GRED = reduce(G,order) [GRED,redinfo] = reduce(G,'key1','value1',...) [GRED,redinfo] = reduce(G,order,'key1','value1',...)
reduce
возвращает уменьшаемую модель GRED
порядка G
и массива структур redinfo
, содержащий ошибку, связанную упрощенной модели, сингулярных значений Ганкеля исходной системы и некоторой другой соответствующей информации о снижении сложности модели.
Связанная ошибка является мерой того, как близкий GRED
к G
и вычисляется или на основе аддитивной ошибки, ∥ G-GRED
∥∞, мультипликативной ошибки, ∥G–1
(G-GRED)
∥∞, или на основе nugap ошибки (касательно: ncfmr
) [1], [4], [5].
Сингулярные значения Ганкеля устойчивой системы указывают на соответствующую энергию состояния системы. Следовательно, уменьшаемый порядок может быть непосредственно определен путем исследования системы Ганкель СВ. Стандартные программы снижения сложности модели, которые на основе сингулярных значений Ганкеля сгруппированы их ошибкой, связали типы. Во многих случаях аддитивный ошибочный метод GRED=reduce(G,ORDER)
соответствует, чтобы предоставить хорошую уменьшаемую модель порядка. Но для систем со слегка ослабленными полюсами и/или нулями, мультипликативный ошибочный метод (а именно, GRED=reduce(G,ORDER,'ErrorType','mult')
), который минимизирует относительную погрешность между G
и GRED
, имеет тенденцию производить лучшую подгонку.
Эта таблица описывает входные параметры для reduce
.
Аргумент | Описание |
---|---|
G | Модель LTI, которая будет уменьшаться (без любых других входных параметров построит ее сингулярные значения Ганкеля и запросит уменьшаемый порядок). |
ORDER | (Необязательно) Целое число для желаемого порядка упрощенной модели, или опционально вектор упаковывается желаемыми порядками для пакетных выполнений. |
Пакетное выполнение сериала различных уменьшаемых моделей порядка может быть сгенерировано путем определения order = x:y
или вектора целых чисел. По умолчанию вся антистабильная часть физической системы сохранена, потому что с точки зрения устойчивости управления, избавление от нестабильного состояния (состояний) опасно, чтобы смоделировать систему.
'
MaxError
, '
может быть задан тем же способом как альтернатива для '
ORDER
'
после ErrorType
'
'
, выбран. В этом случае уменьшаемый порядок будет определен когда сумма хвостов пределов Ганкеля СВ MaxError
'
'
.
Аргумент | Значение | Описание |
---|---|---|
|
| Значение по умолчанию для Опция для Опция для Значение по умолчанию для Значение по умолчанию для |
|
| Аддитивная ошибка (значение по умолчанию) Мультипликативная ошибка при образцовом выводе NCF nugap ошибка |
| Вещественное число или вектор различных ошибок | Уменьшайте, чтобы достигнуть H ∞ ошибка. Когда существующий, |
| Массив ячеек | Оптимальный 1x2 массив ячеек весов LTI |
|
| Отобразите сингулярные графики Ганкеля ( |
| Целое число, векторный или массив ячеек | Порядок упрощенной модели. Используйте только если не заданный в качестве 2-го аргумента. |
Веса на исходном образцовом входе и/или выводе могут заставить алгоритм снижения сложности модели фокусироваться на некотором частотном диапазоне интересов. Но веса должны быть стабильной, минимальной фазой и обратимый.
Эта таблица описывает выходные аргументы.
Аргумент | Описание |
---|---|
GRED | LTI уменьшал модель порядка. Становится многомерным массивом, когда введенный сериал различного образцового массива порядка. |
REDINFO | Массив структур с 3 полями:
|
G
может быть стабильным или нестабильным. G
и GRED
могут быть или непрерывными или дискретными.
Успешное снижение сложности модели с хорошо подготовленной исходной моделью G
гарантирует, что упрощенная модель GRED
удовлетворяет связанную ошибку нормы бесконечности.
[1] K. Перчаточник, “Все Оптимальное Приближение Нормы Ганкеля Линейных Многомерных Систем и Их L ∝-ошибочные Границы”, Int J. Управление, издание 39, № 6, стр 1145-1193, 1984.
[2] М. Г. Сафонов и Р. И. Чанг, “Метод Шура для Сбалансированного Снижения сложности модели”, Сделка IEEE на Автомате. Противоречие, издание AC-2, № 7, июль 1989, стр 729-733.
[3] М. Г. Сафонов, Р. И. Чанг и Д. Дж. Н. Лимебир, “Оптимальное Снижение сложности модели Ганкеля для Неминимальных Систем”, Сделка IEEE на Автомате. Противоречие, издание 35, № 4, апрель 1990, стр 496-502.
[4] М. Г. Сафонов и Р. И. Чанг, “Снижение сложности модели для Устойчивого Управления: Метод Относительной погрешности Шура”, Международный журнал Адаптивного управления и Обработки сигналов, издания 2, стр 259-272, 1988.
[5] К. Чжоу, “Частота взвесила L [[МАРКЕР]] ошибочные границы”, Систематический латыш Противоречия., Издание 21, 115-125, 1993.