主要内容

创建离散时间模型

控件创建离散时间线性模型特遣部队zpk党卫军,的朋友命令。

指定离散时间模型

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 =特遣部队(num,窝,0.1)
H = z - 1 ------------------ z^2 - 1.85 z + 0.9样品时间:0.1秒。

或者说:

特遣部队(z =“z”, 0.1);H = (z - 1) / (z^2 - 1.85*z + 0.9);

同样,为指定离散时间状态空间模型:

x k + 1 0 5 x k + u k

y k 0 2 x k

与采样周期Ts = 0.1 s类型:

sys = ss(5 1。2,0,0.1);

认识到离散时间系统

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

  • 显示器显示一个非零的样本时间值

  • sys。Tsget (sys, Ts)返回一个非零的样本时间值。

  • isdt(系统)返回true。

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

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

你也可以通过寻找以下特征来发现离散时间系统:

  • 时间响应图-响应曲线由于其抽样数据的性质具有阶梯状外观

  • 波德图-有一个竖条标记奈奎斯特频率(pi除以样本时间)。

以下图展示了这些特征特征:

步骤(H)

图中包含一个轴。轴包含一个类型为line的对象。这个对象表示H。

波德(H)、网格

图中包含2个轴。坐标轴1包含一个类型为line的对象。这个对象表示h。坐标轴2包含一个类型为line的对象。这个对象表示H。