- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
滤波器与线性系统 算子库中的线性系统图符(Linear System)是SystemView中具有多种用途而且功能很强的图符之一。只要把它简单地放置在用户系统中,就能实现任何线性系统的传递函数。但是,这个图符的定义要使用一个具有大范围选项的定义窗口和滤波器设计窗口,其中包括若干有限冲激响应(FIR)、常用的模拟滤波器和通信系统滤波器。此外,用户还可以自定义在Z域或S域内有任意个零极点的复杂线性系统。通常,用户只需使用鼠标器点击按钮、用键盘输入参数就可定义出所需的各种滤波器。 3.1线性系统图符的参数设计 上方:标题栏和菜单 栏 左上:Z变换函数H(z)系数的输入栏 左下:显示区域 中下:对应的选择按钮,显示区域的标尺可以通过输入xMax、xMin、yMax、yMin或FFTsize的值来改变,单击Update更新。 右上:各种滤波器的设计区域 附:Z域函数H(z): 3.2 人工输入系数 例1:输入分子多项式的系数:0.019、0.039、0.019;分母多项式系数:1,-1.58,0.65 步骤:1 进入线性系统界面 2 在输入各系数前必须先输入系数的个数,(如:分子3, 分母为3),输入系数输入完毕,单击update按钮。 3 传递函数为: 4 在显示框中显示图形 5 保存系数(方法:file——save cofficient file) 显示图形:时域波形、频谱和相位谱 例2 输入分子多项式的系数:1、0.25、0.01;分母多项式系数:1,0.5 系数输入的结果形成的传递函数为: 3.3 从外部文件输入系统系数 对外部文件的要求: 1 数据必须是纯文本文件(.txt) 2 分子系数在前,分母系数在后,在系数数据之前必须有系数个数的说明(用=作为标志符),然后系数紧随其后 3 每个数据占一行,中间不能有空行 例:外部输入系统参数 步骤: 1 先建立一个txt文本文件,格式如右。 2 读入数据:file——open coefficient File 3 观察Z域系数已改变 3.4 有限冲击响应FIR滤波器的设计 进入界面:算子库—linear system—design—FIR 七种标准FIR滤波器:低通滤波器、半带低通滤波器、带通滤波器、高通通滤波器、差分滤波器、希尔波特变换、带阻滤波器 以低通滤波器为例: 系统采样频率:1MHz,设计一个通带截止频谱为100kHz,阻带边界频率为130kHz的FIR低通滤波器。(通带增益=0dB,阻带增益=-60dB) 注: 1 输入的频率为相对频率即0.1(0.1=100kHz/1MHz)。 2 滤波器的抽头数最好由系统自动优化得出。 3.5 模拟滤波器的设计 四种类型滤波器:贝塞尔(Bessel)、巴特沃斯(Butterworth)、契比雪夫(Chebyshev)、椭圆(elliptic)和线性相位滤波器,其中任何一种滤波器都可以是低通、高通、带通或带阻滤波器。 以Butterworth低通滤波器为例: 系统采样频率为1000Hz,低通截止频率为300Hz。 滤波器的幅频特性曲线: 3.6 自定义滤波器的设计 设计界面: 设计方法: 1 可以用鼠标点击进行设计 2可以在右边的输入频率、增益和相位定义滤波器,按回车键确定 3 可以从外部文件调入滤波器数据 3.7拉普拉斯(Laplace)系统 如果用户已经有了要设计的线性系统S域的表达式,可以在拉普拉斯(Laplace)系统中输入该表达式完成设计。 该设计窗口最多设计四阶系统,所以对于具有四阶以上的S域表达式的系统,必须先分解成若干各四阶表达式乘积的形式: 先将系统分解成若干各4阶表达式的乘积形式: 然后systemview会按下面的双极性变换把每一个4阶表达式自动地转换到Z域 其中 是输入信号的采样频率 例1:介绍一个拉普拉斯(Laplace)系统的设计过程,该系统的表达式为 中间区域文本框显示当前的极点和零点:分子为0时,为系统的零点。分母为零时,为系统的极点。计算可以得到该系统没有零点,极点为s=-12.5,s=……-0.133±2.58j 查看根轨迹图,利用鼠标按住极点可以修改滤波器的特性 返回到线性系统设计窗口,查看系统已经自动转换成Z域 FIR滤波器表达式: (FIR 滤波器的差分方程系数与冲击响应序列的关系) 其中N是FIR滤波器的抽头数 x(n)表示第n时刻的输入样本 h(i)是FIR滤波器的第i级抽头系数 * * 线性系统图符界面的认识 时域波形: 在设计窗口建立一个单位冲激信号进行验证: N=3 1.0 0.25 0
文档评论(0)