主要内容

延迟

创建具有延迟输入、输出和状态的状态空间模型

语法

sys =延迟(A, B, C, D, delayterms)
sys =延迟(A, B, C, D, ts, delayterms)

描述

sys =延迟(A, B, C, D, delayterms)构建连续时间状态空间模型,形式为:

d x d t 一个 x t + B u t + j 1 N 一个 j x t t j + B j u t t j y t C x t + D u t + j 1 N C j x t t j + D j u t t j

其中tjj = 1, . .,N一个re time delays expressed in seconds.delayterms是带字段的结构数组吗延迟一个bcd那里的田野delayterms (j)包含的值tjAjBjCj,Dj,分别。由此产生的模型sys是一个状态空间(党卫军)模型具有内部延迟。

sys =延迟(A, B, C, D, ts, delayterms)构造离散时间对等体:

x k + 1 一个 x k + B u k + j 1 N 一个 j x k n j + B j u k n j y k C x k + D u k + j 1 N C j x k n j + D j u k n j

在新泽西,j = 1, . .,N一个re time delays expressed as integer multiples of the sample timets

例子

要创建模型:

d x d t x t x t 1.2 + 2 u t 0.5 y t x t 0.5 + u t

类型

DelayT(1) =结构(“延迟”,0.5,”“,0,' b ', 2 ' c ', 1, ' d ', 0);DelayT(2) =结构(“延迟”,1.2,”“,1,' b ', 0, ' c ', 0, ' d ', 0);sys = delayss(1,0,0,1,DelayT) a = x1 x1 0 b = u1 x1 2 c = x1 y1 1 d = u1 y1 1(所有内部延迟设置为零时计算的值)内部延迟:0.5 0.5 1.2连续时间模型。

另请参阅

|

介绍了R2007a