主要内容

将离散时间系统转换为连续时间系统

这个例子演示了如何将一个离散时间系统转换为连续时间系统d2c,比较两种插值方法的结果。

用零阶保持(ZOH)方法将以下二阶离散系统转换为连续时间系统:

G z z + 0 5 z + 2 z - 5

G = zpk(-0.5,(2、5),1,0.1);Gcz = d2c (G)
警告:模型阶数增加以处理真实的负极。
Gcz = 2.6663 (s ^ 2 + 14.28 + 780.9 ) ------------------------------- ( s - 16.09) (s ^ 2 - 13.86 s + 1035)连续时间零/钢管/增益模型。

当你打电话d2c在不指定方法的情况下,该函数默认使用ZOH。ZOH插值方法提高了具有实际负极系统的模型阶数。这种阶数增加的原因是插值算法映射的实际负极在 z 域的复共轭极点对 年代 域。

用Tustin方法将G转换为连续时间。

Gct = d2c (G,“tustin”
Gct = 0.083333 (s + 60) (20 ) ---------------------- ( s-60) (s - 13.33)连续时间零/钢管/增益模型。

在这种情况下,没有订单增加。

比较插补系统与插补系统的频率响应G

波德(G, Gcz, Gct)传说(‘G’“Gcz”Gct的

图中包含2个轴对象。坐标轴对象1包含3个类型为line的对象。这些对象代表G Gcz Gct。axis对象2包含3个类型为line的对象。这些对象代表G Gcz Gct。

在这种情况下,Tustin方法在离散系统和插值之间提供了更好的频域匹配。然而,对于极点为的系统,Tustin插值方法是没有定义的z= -1(积分器),对于极点附近的系统是病态的z= 1。

另请参阅

功能

住编辑任务

相关的话题