手机版

ch1_5离散系统的系统函数

发布时间:2024-11-18   来源:未知    
字号:

数字信号处理(Digital Signal Processing)信号与系统系列课程组 国家电工电子教学基地

离散信号与系统分析基础离散信号与系统的时域分析 离散信号的频域分析 离散系统的频域分析 双边z变换与反变换 离散系统的系统函数 全通滤波器与最小相位系统 信号的抽样与重建

离散系统z域分析离散系统函数H(z) 系统函数H(z)的表示方式及MATLAB实现 系统函数与系统稳定性

简单数字滤波器

系统函数

系统函数H(z)x[k] 系统函数 h[k] y[k]=x [k]*h[k]Y ( z) Z{h[k ]} H ( z) X ( z)

Y(z)=H(z)X(z)

an 0

N

n y[ k

n]

b x[k n]n n 0

M

Y ( z) H ( z) X ( z)

n 0 N=0, a0 0 时,系统称FIR (Finite Impulse Response);

n 0 N

M

bn z an z

n

n

N>0,{ak ;k=1,2,...,N}中至少有一项非零时,系统被称 为IIR (Infinite Impulse Response)系统。系统函数

系统函数H(z)的表示方式(1) z 1的有理函数表示

b0 b1 z 1 bM z M H ( z) 1 N a0 a1 z a N z(2) z的有理函数表示M M 1 b z b z bM ( N M ) 0 1 H ( z) z N N 1 a0 z a1 z aN

系统函数

系统函数H(z)的表示方式(3) 零点、极点和增益常数表示

H ( z ) kz

( N M )

( z z (1))( z z ( 2 )) ( z z ( M )) ( z p (1))( z p ( 2 )) ( z p ( N ))b0 k b1k z b2 k z 1 2 a0 k a1k z a2 k z系统函数

(4) 二阶因子表示

H ( z) k 1

L

1

2

系统函数几种表示形式的MATLAB实现 [z,p,k]=tf2zp(b,a) 将z的有理函数表示转换为零点、极点和增益常数表示。 [b,a]=zp2tf(z,p,k) 将零点、极点和增益常数表示转换为有理函数表示。

sos=zp2sos(z,p,k) (second-order section) 将零点、极点和增益常数表示转换为二阶因子表示。

b01 b sos 02 b0 L

b11 b12 b1L

b21 b22 b2 L

a01 a02 a0 L

a11 a12 a1L

系统函数

a21 a22 a2 L

例: 试求下面系统函数的零极点形式二阶因子形式。 z 3 0.04z H ( z) 3 z 0.8 z 2 0.16z 0.128%Determination of the factored form and %the second order section form of a % rational z-transform b =[1 0 0.04 0]; a =[1 -0.8 0.16 -0.128]; [z,p,k]=tf2zp(b,a); disp('Zeros are at'); disp(z); disp('Poles are at'); disp(p); disp('Gain constant');disp(k); sos=zp2sos(z,p,k); disp('Second-order sections'); disp(real(sos));

例: 试求下面系统函数的零极点形式二阶因子形式。 z 3 0.04z H ( z) 3 z 0.8 z 2 0.16z 0.128程序的运行结果为 Zeros are at 0 0 + 0.2000i 0 - 0.2000i Poles are at 0.8000 0.0000 + 0.4000i 0.0000 - 0.4000i Gain constant 1H ( z) z ( z 0.2 j)( z 0.2 j) ( z 0.8)( z 0.4 j)( z 0.4 j)

例: 试求下面系统函数的零极点形式二阶因子

形式。 z 3 0.04z H ( z) 3 z 0.8 z 2 0.16z 0.128程序的运行结果为

Second-order sections 0.2000 0 0 5.0000 0 0.2000

1.0000 -0.8000 1.0000 0.0000

0 0.1600

0.2(5 0.2 z 2 ) 1 0.04z 2 H ( z) 1 2 (1 0.8z )(1 0.16z ) (1 0.8z 1 )(1 0.16z 2 )

利用MATLAB画出z平面的零极点分布

zplane(b,a) b,a :正幂表示的H(z)分子和分母

多项式系数矩阵

系统函数

例: 已知一离散因果的LTI系统的系统函数为 z3 2z 2 z H ( z) 3 2 z 0.5 z 0.005z 0.3画出z平面的零极点分布图。 %zeros and poles of the transfer function

Imaginary part

b =[1 2 1 0]; a =[1 -0.5 -0.005 0.3]; zplane(b,a);

1 0 -1 -1 -0.5 0 0.5 1 Real part 2

0.5

-0.5

系统函数与系统稳定性LTI系统时域稳定的充要条件:

k

h[k ]

H(z)的收敛域包含单位圆单位圆 Im(z) Re(z)单位圆 Im(z) Re(z)

ROC: |z|<R+

稳定因果系统z变换

不稳定非因果系统

系统函数与系统稳定性LTI系统稳定的充要条件:

k

h[k ]

H(z)的收敛域包含单位圆

单位圆

Im(z)Re(z)

稳定非因果系统z变换

因果系统H(z)的极点 位于z平面单位圆内时, 系统稳定

例: 已知一离散LTI系统的系统函数为1 H ( z) (1 2 z 1 )(1 3z 1 ) 判断系统的稳定性和因果性。

解:(1) |z| 3 系统不稳定、因果

h[k ] ( 2 k 1 3k 1 )u[k ](2) 2 |z| 3 系统不稳定, 非因果

h[k ] 2k 1 u[k ] 3k 1 u[ k 1](3) |z| 2 系统稳定、非因果

h[k ] 2

k 1

u[ k 1] 3

k 1

u[ k 1]

系统函数与系统的频率响应 当H(z) 的ROC包含单位圆时

H (e j ) H ( z) z e j

(z z j )H ( z) Kj 1 n

m

H ( e j ) K

j ( e zj) j 1 n

m

( z pi )i 1

(ei 1

j

pi )

系统函数

ch1_5离散系统的系统函数.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
    ×
    二维码
    × 游客快捷下载通道(下载后可以自由复制和排版)
    VIP包月下载
    特价:29 元/月 原价:99元
    低至 0.3 元/份 每月下载150
    全站内容免费自由复制
    VIP包月下载
    特价:29 元/月 原价:99元
    低至 0.3 元/份 每月下载150
    全站内容免费自由复制
    注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
    × 常见问题(客服时间:周一到周五 9:30-18:00)