Нормированное снижение копримного фактора

Специальная стандартная программа снижения сложности модели ncfmr производит модель пониженного порядка путем усечения сбалансированного общего набора заданной модели. Это может непосредственно упростить современный контроллер с интеграторами до меньшего размера путем сбалансированного усечения нормализованных простых факторов. Это не нужно modreal для предварительной/постобработки, как это делают другие стандартные программы. Однако никаких интеграторов в модели не сохранится.

rng(89,'twister');
K= rss(30,4,3);
[Kred,info2] = ncfmr(K);

Снова, не задавая размер модели пониженного порядка, любая стандартная программа снижения сложности модели, представленная здесь, построит столбчатую диаграмму сингулярного значения Ханкеля и предложит вам уменьшить размер модели. В этом случае введите 15.

Затем постройте график сингулярных значений исходной и модели пониженного порядка.

sigma(K,Kred)
legend('Original (30-state)','Kred (15-state)')

Если интегральное управление важно, ранее упомянутые методы (кроме ncfmr) может красиво сохранить оригинальный интегратор (ы) в модели.

См. также

| |

Похожие темы