主要内容

创建离散时间模型

此示例显示了如何使用该示例如何使用该示例创建离散时间线性模型TF.ZPK.SS., 和FRD.命令。

指定离散时间模型

Control System Toolbox™允许您创建连续时间和离散时间模型。创建离散时间模型的语法类似于连续时间模型,除了您还必须提供采样时间(以秒为单位采样间隔)。

例如,要指定离散时间传输功能:

H Z. = Z. - 1 Z. 2 - 1 8. 5. Z. + 0. 9.

随着抽样期间ts = 0.1 s, 类型:

num = [1 -1];den = [1 -1.85 0.9];H = TF(NUM,DEN,0.1)
h = z  -  1 ----------------- z ^ 2  -  1.85 z + 0.9采样时间:0.1秒离散时间传递函数。

或等效:

z = tf('Z',0.1);H =(Z  -  1)/(Z ^ 2  -  1.85 * Z + 0.9);

同样,要指定离散时间 - 空间模型:

X [ K. + 1 ] = 0. 5. X [ K. ] + [ K. ]

y [ K. ] = 0. 2 X [ K. ]

随着抽样期间ts = 0.1 s, 类型:

sys = ss(.5,1,20,0.1);

识别离散时间系统

有几种方法可以确定您的LTI模型是否是离散的:

  • 显示屏显示非零采样时间值

  • sys.ts.或者得到(sys,'ts')返回非零示例时间值。

  • ISDT(SYS)返回true。

例如,对于传递函数H在上面指定,

H.Ts.
ans = 0.1000.
ISDT(H)
ans =.逻辑1

您还可以通过查找以下特征来点除离散时间系统:

  • 时间响应图 - 由于其采样数据性质,响应曲线具有阶梯查看

  • BODE图 - 有一个标记奈奎斯特频率的垂直条(PI除以采样时间)。

以下地图显示了这些特征性状:

步骤(h)

图包含轴。轴包含类型线的对象。该对象代表H.

BODE(H),网格

图包含2个轴。轴1包含类型线的对象。该对象表示H.轴2包含类型线的对象。该对象代表H.