Линеаризация нелинейной модели ARX
SYS = linearize(NLSYS,U0,X0)
SYS = linearize(NLSYS,U0,X0) линеаризация нелинейной модели ARX относительно указанной рабочей точки U0 и X0. Линеаризация основана на линеаризации касательных. Дополнительные сведения об определении состояний для idnlarx модели, см. Определение состояний idnlarx.
NLSYS: idnlarx модель.
U0Матрица, содержащая постоянные входные значения для модели.
X0: Значения состояния модели. Состояния нелинейной модели ARX определяются отсчетами входных и выходных переменных с временной задержкой. Дополнительные сведения о состояниях нелинейных моделей ARX см. в разделе getDelayInfo справочная страница.
Примечание
Оценить U0 и X0 из спецификаций рабочей точки, используйте findop команда.
SYS является idss модель.
При установке продукта Toolbox™ системы управления SYS является объектом LTI.
Следующие уравнения управляют динамикой idnlarx модель:
(t) = f (X, u)
где X (t) - вектор состояния, u (t) - входной, а y (t) - выходной. A и B - постоянные (t) представляет собой [y (t), u (t)] T.
Выход в рабочей точке задается
y * = f (X *, u *)
где X * и u * - вектор состояния и вход в рабочей точке.
Линейная аппроксимация отклика модели выглядит следующим образом:
) = fXΔX (t) + fuΔu (t)
где
X * (t)
u * (t)
y * (t)
+ B2U
*, U *
*, U *
Примечание
Для линейных аппроксимаций в больших диапазонах ввода используйте linapp.