getLFTModel

Анализируйте обобщенную модель LTI

Синтаксис

[H,B,S] = getLFTModel(M)

Описание

[H,B,S] = getLFTModel(M) извлекает компоненты H, B и S, которые составляют Обобщенную матрицу или модель Generalized LTI M. Модель M разлагается в H, B и S. Эти компоненты связаны с M как показано на следующем рисунке.

Массив ячеек B содержит Блоки Системы управления M. H компонента является числовой матрицей, моделью ss или моделью frd, которая описывает фиксированный фрагмент M и соединений между блоками B. Матричный = blkdiag(S1,...,Sk) S содержит числовые смещения, которые гарантируют, что соединение четко определено, когда текущее (номинальное) значение M конечно.

Можно повторно объединить H, B и S в M с помощью lft, можно следующим образом:

M = lft(H,blkdiag(B{:})-S);

Входные параметры

M

Обобщенная модель LTI (genss или genfrd) или Обобщенная матрица (genmat).

Выходные аргументы

H

Матрица, модель ss или модель frd, описывающая числовой фрагмент M и как это числовой фрагмент соединяется с Блоками Системы управления M.

B

Массив ячеек Блоков Системы управления (например, realp или tunableSS) M.

S

Матрица значений смещения. Программное обеспечение может ввести смещения, когда вы создаете модель Generalized, чтобы гарантировать, что H конечен, когда текущее (номинальное) значение M конечно.

Советы

  • getLFTModel предоставляет вам доступ к внутреннему представлению моделей Generalized LTI и Обобщенных Матриц. Для получения дополнительной информации об этом представлении, смотрите Внутреннюю Структуру Обобщенных Моделей.

Введенный в R2011a