主要内容

SS2ZP.

将状态空间过滤器参数转换为零极化表单

描述

例子

[Z.P.K.] = SS2ZP(一种B.CD.转换状态空间表示

X ˙ = 一种 X + B. y = C X + D.

给定的连续时间或离散时间系统到等效的零极化增益表示

H S. = Z. S. P. S. = K. S. - Z. 1 S. - Z. 2 S. - Z. N S. - P. 1 S. - P. 2 S. - P. N

其零,极点和收益代表了因子形式的转移函数。

[Z.P.K.] = SS2ZP(一种B.CD.表示系统具有多个输入输入输入已被单位脉冲兴奋。

例子

全部收缩

考虑传输函数定义的离散时间系统

H Z. = 2 + 3. Z. - 1 1 + 0. 4. Z. - 1 + Z. - 2

直接从传递函数确定其零,极点和增益。用零填充分子,使其具有与分母相同的长度。

B = [2 3 0];a = [1 0.4 1];[z,p,k] = tf2zp(b,a)
z =2×10 -1.5000.
P =2×1复合物-0.2000 + 0.9798i -0.2000  -  0.9798i
k = 2

以状态空间形式表达系统并确定零,杆,并使用SS2ZP.

[A,B,C,D] = TF2SS(B,A);[z,p,k] = ss2zp(a,b,c,d,1)
z =2×1-1.5000 - 0.0000
P =2×1复合物-0.2000 + 0.9798i -0.2000  -  0.9798i
k = 2

输入参数

全部收缩

状态矩阵。如果系统有R.输入和问:输出并描述N状态变量,然后一种N-经过-N

数据类型:单身的|双倍的

输入到状态矩阵。如果系统有R.输入和问:输出并描述N状态变量,然后B.N-经过-R.

数据类型:单身的|双倍的

输入到状态矩阵。如果系统有R.输入和问:输出并描述N状态变量,然后C问:-经过-N

数据类型:单身的|双倍的

馈通矩阵。如果系统有R.输入和问:输出并描述N状态变量,然后D.问:-经过-R.

数据类型:单身的|双倍的

输入索引指定为整数标量。如果系统有R.输入,使用SS2ZP.带着尾随的论点= 1,......,R.计算应用于应用于的单元脉冲的响应输入。指定此参数原因SS2ZP.用来th列的B.D.

数据类型:单身的|双倍的

输出参数

全部收缩

系统的零,作为矩阵返回。Z.包含列中的分子零。Z.有多个列,因为有输出(行)C)。

系统的极点,作为列向量返回。P.包含传递函数的分母系数的杆位置。

系统的收益,作为列向量返回。K.包含每个分子传输功能的增益。

算法

SS2ZP.从特征值中找到杆子一种大批。零是通用特征值问题的有限解:万博 尤文图斯

z = eig([A B;C D],diag([1,n) 0]);

在许多情况下,该算法产生了虚假的大,但有限,零。SS2ZP.把这些大0解释为无穷大。

SS2ZP.通过解决第一个非零马尔可夫参数来查找增益。

参考文献

[1]洗衣粉,A.J.和B. C. Moore。“使用QZ技术计算传输零。”自动。卷。14,1978,p。557。

扩展能力

之前介绍过的R2006a