将数字滤波器状态空间参数转换为二阶分段形式gydF4y2Ba
(sos, g) = ss2sos (A, B, C, D)gydF4y2Ba
[SOS,G] = SS2SOS(A,B,C,D,IU)gydF4y2Ba
(sos, g) = ss2sos (A, B, C, D,gydF4y2Ba'命令'gydF4y2Ba
)gydF4y2Ba
[SOS,G] = SS2SOS(A,B,C,D,IU,gydF4y2Ba'命令'gydF4y2Ba
)gydF4y2Ba
[SOS,G] = SS2SOS(A,B,C,D,IU,gydF4y2Ba'命令'gydF4y2Ba
,gydF4y2Ba'规模'gydF4y2Ba
)gydF4y2Ba
sos = ss2sos(…)gydF4y2Ba
ss2sosgydF4y2Ba
将给定数字滤波器的状态空间表示转换为等价的二阶分段表示。gydF4y2Ba
(sos, g) = ss2sos (A, B, C, D)gydF4y2Ba
发现一个矩阵gydF4y2BaSOS.gydF4y2Ba
带增益的二阶截面形式gydF4y2BaggydF4y2Ba
这相当于由输入参数表示的状态空间系统gydF4y2Ba一个gydF4y2Ba
,gydF4y2BaBgydF4y2Ba
,gydF4y2BaCgydF4y2Ba
, 和gydF4y2BaDgydF4y2Ba
.gydF4y2Ba
请注意gydF4y2Ba
输入状态空间系统必须是单输出的实数系统。gydF4y2Ba
SOS.gydF4y2Ba
是一个gydF4y2BalgydF4y2Ba6矩阵gydF4y2Ba
哪一行包含分子系数和分母系数gydF4y2BabgydF4y2Ba我知道gydF4y2Ba和gydF4y2Ba一个gydF4y2Ba我知道gydF4y2Ba第二阶部分gydF4y2BaHgydF4y2Ba(gydF4y2BazgydF4y2Ba)。gydF4y2Ba
[SOS,G] = SS2SOS(A,B,C,D,IU)gydF4y2Ba
指定一个标量gydF4y2BaIUgydF4y2Ba
确定哪个输入状态空间系统的输入gydF4y2Ba一个gydF4y2Ba
,gydF4y2BaBgydF4y2Ba
,gydF4y2BaCgydF4y2Ba
,gydF4y2BaDgydF4y2Ba
在转换中使用。的默认值gydF4y2BaIUgydF4y2Ba
是1。gydF4y2Ba
(sos, g) = ss2sos (A, B, C, D,gydF4y2Ba
和gydF4y2Ba'命令'gydF4y2Ba
)gydF4y2Ba
[SOS,G] = SS2SOS(A,B,C,D,IU,gydF4y2Ba
中行的顺序gydF4y2Ba'命令'gydF4y2Ba
)gydF4y2BaSOS.gydF4y2Ba
,在那里gydF4y2Ba'命令'gydF4y2Ba
是gydF4y2Ba
'下'gydF4y2Ba
,对分段进行排序,使第一行gydF4y2BaSOS.gydF4y2Ba
包含最接近单位圈的磁极gydF4y2Ba
'向上'gydF4y2Ba
,对分段进行排序,使第一行gydF4y2BaSOS.gydF4y2Ba
包含远离单位圆圈的杆(默认)gydF4y2Ba
零总是与最接近零的极点配对。gydF4y2Ba
[SOS,G] = SS2SOS(A,B,C,D,IU,gydF4y2Ba
指定期望的增益缩放和所有二阶分段的分子系数,其中gydF4y2Ba'命令'gydF4y2Ba
,gydF4y2Ba'规模'gydF4y2Ba
)gydF4y2Ba'规模'gydF4y2Ba
是gydF4y2Ba
“没有”gydF4y2Ba
,不应用扩展(默认值)gydF4y2Ba
'inf'gydF4y2Ba
,应用无穷范数标度gydF4y2Ba
“两个”gydF4y2Ba
,申请2常规缩放gydF4y2Ba
使用无限规范缩放结合使用gydF4y2Ba向上gydF4y2Ba
- ordered最小化了实现中溢出的概率。使用二范数缩放gydF4y2Ba下来gydF4y2Ba
-排序最小化峰值舍入噪声。gydF4y2Ba
请注意gydF4y2Ba
无限范数和二范数缩放仅适用于直接形式II实现。gydF4y2Ba
sos = ss2sos(…)gydF4y2Ba
嵌入整体系统收益,gydF4y2BaggydF4y2Ba
,在第一部分,gydF4y2BaHgydF4y2Ba1gydF4y2Ba(gydF4y2BazgydF4y2Ba),所以,gydF4y2Ba
请注意gydF4y2Ba
当缩放直接形式II结构时,不建议将增益嵌入第一部分,这可能导致不规则缩放。为了避免嵌入增益,使用gydF4y2Bass2sosgydF4y2Ba
有两个输出。gydF4y2Ba
ss2sosgydF4y2Ba
使用四步算法确定输入状态空间系统的二阶分段表示:gydF4y2Ba
它找到了由此提供的系统的极点和零gydF4y2Ba一个gydF4y2Ba
,gydF4y2BaBgydF4y2Ba
,gydF4y2BaCgydF4y2Ba
, 和gydF4y2BaDgydF4y2Ba
.gydF4y2Ba
它使用函数gydF4y2Bazp2sosgydF4y2Ba
,它首先将零和极点分组成复共轭对,使用gydF4y2BacplxpairgydF4y2Ba
函数。gydF4y2Bazp2sosgydF4y2Ba
然后通过根据以下规则匹配极点和零对来形成二阶部分:gydF4y2Ba
将最靠近单位圈的极与最近的杆子匹配。gydF4y2Ba
把离单位圆最近的极点和离这些极点最近的零匹配起来。gydF4y2Ba
继续,直到所有的杆和零都匹配。gydF4y2Ba
ss2sosgydF4y2Ba
将真正的极点群体分成了绝对值的真正极限的部分。相同的规则适用于真正的零。gydF4y2Ba
它根据极对与单位圆的接近程度来排列截面。gydF4y2Bass2sosgydF4y2Ba
通常情况下,在级联中,最接近单位圆的区段排在最后。你可以告诉gydF4y2Bass2sosgydF4y2Ba
要使各节按相反的顺序排列,可以指定gydF4y2Ba'下'gydF4y2Ba
旗帜。gydF4y2Ba
ss2sosgydF4y2Ba
根据《gydF4y2Ba”gydF4y2Ba
规模gydF4y2Ba
”gydF4y2Ba
争论。任意gydF4y2BaHgydF4y2Ba(ω),缩放定义为gydF4y2Ba
在哪里gydF4y2BapgydF4y2Ba可以是∞或2.查看参考信息。该缩放是一种尝试最小化固定点滤波器实现中的溢出或峰值循环噪声。gydF4y2Ba
[1]杰克逊,L. B.gydF4y2Ba数字滤波器和信号处理gydF4y2Ba.第三版,波士顿:克鲁尔学术出版社,1996,第11章。gydF4y2Ba
[2] Mitra,S.K。gydF4y2Ba数字信号处理:基于计算机的方法gydF4y2Ba.纽约:麦格劳山,1998年,章节。9。gydF4y2Ba
[3] Vaidyanathan, P. P.《鲁棒数字滤波器结构》。gydF4y2Ba数字信号处理手册gydF4y2Ba(S.K.Mitra和J.F. Kaiser,EDS。)。纽约:John Wiley&Sons,1993,Chap。7。gydF4y2Ba
cplxpairgydF4y2Ba
|gydF4y2BaSOS2SS.gydF4y2Ba
|gydF4y2BaSS2TF.gydF4y2Ba
|gydF4y2Bass2zpgydF4y2Ba
|gydF4y2Batf2sosgydF4y2Ba
|gydF4y2Bazp2sosgydF4y2Ba