线性变换与数字带通滤波器的设计.pdfVIP

  • 5
  • 0
  • 约 6页
  • 2017-03-26 发布于广东
  • 举报
线性变换与数字带通滤波器的设计.pdf

第十七届中国过程控制会议论文集 线性变换与数字带通滤波器的设计 张维玺 张俐 (江苏技术师范学院, 常州, 213001) 摘要:本文论述了从模拟域到数字域系统变换设计数字带通滤波器的思路与方法. 为了能用计算机来解 决阶次为 N 阶的递推函数的问题,推导了一种双线性变换的算法.此算法将系统变换的问题转化为一个系 数矩阵和一个变量矩阵的确定问题.本文详细的讲解了系数矩阵与变量矩阵的确定.最后利用 Matlab 进行 编程与仿真对算法的可行性与有效性进行验证. 关键词:变换矩阵;双线性变换;滤波器 0 引言 双线性变换在数字仿真,信号处理,自动控制以及系统辩识等方面有着广泛的应用。所谓双线性 变换 ,就是利用: T 1+ S 2 Z - 1 2 S=( )或 Z T Z + 1 T 1? S 2 实现 S 域传递函数到 Z 域传递函数的转换,或者 Z 域传递函数到 S 域传递函数的转换。但由双线性变 换是一种分式线性的变换,其计算量隨系统阶次的增高而急剧增大,用手工来计算极为费事,给这种 变换的使用到来了很大不便, 为了能用计算机来解决阶次 n 的传递函数的变换问题,我们提出了一种 双线性变换的算法,本算法特点如下: (1)本算法中,双线性变换是通过一个变换矩阵和一个系数矩阵完成的,易于用计算机实现。 (2)变换中用到的系数矩阵可直接由二项多项式系数推导得,系数矩阵各元素只需用加法即可得 到。 (3)本算法既用于从 S 域到 Z 域的变换,又可用从 Z 域到 S 域的变换。 (4)可实现数字低通、高通、带阻的直接变换。 1 模拟低通到数字带阻的系统变换 设原模拟域的传递函数为: A + A S + A S 2 + K+ A S m 0 1 2 m H (s )= (1) B + B S + B S 2 + K+ B S m 0 1 2 m 其中 m 为正整数。 并设数字域的传递函数为:: ? 1 ?2 ? n 0 1 2 L n a + a z + a z + + a z H (z )= (2 ) b + b z ?1 + b z ?2 + L+ b z ?n 0 1 2 n 其中 n 为正整数。 所利用的变换公式为: 1 s (3 ) z ? 1 z + 1 c + k z + 1 z ? 1

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档