0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

数字信号处理v2 第六章 IIR滤波器的设计方法(1)

通信工程师专辑 来源:未知 2023-03-12 05:25 次阅读

6ae79e76-c052-11ed-bfe3-dac502259ad0.gif

本章内容只能粗略的讲,因为我工作十几年了都没怎么设计过IIR滤波器。在实际的项目研制过程中,我本人也避免使用IIR滤波器,因为IIR滤波器的一些特性让我比较头痛,比如系统量化误差的累加效应。锁相环中的环路滤波器是IIR滤波器,那是我接触最多的IIR滤波器。做为教学内容,还是需要同学们做简单的了解,有时候考研试卷里面也会出现。我对这个滤波器有点小忌惮,所以用的很少,主要原因就是它的稳定性没有FIR的好,很难让信号的相位保持线性。

2023年,改版本章内容,也是为了帮助20级通信工程专业的学生。他们在学《数字信号处理》课程的时候,没有学过本章内容。那么我就给他们补。本人也在录制视频课程,在仿真秀网站和哔哩哔哩网站都可以找到。本章和之前傅里叶变化章节没有联系,属于另外一种知识。在本科阶段,数字信号处理主要就是傅里叶变化知识和滤波器知识。

6baee7ce-c052-11ed-bfe3-dac502259ad0.gif

6bb9a1b4-c052-11ed-bfe3-dac502259ad0.jpg

6baee7ce-c052-11ed-bfe3-dac502259ad0.gif

6be05250-c052-11ed-bfe3-dac502259ad0.jpg

内容很多!

慢慢学!

6baee7ce-c052-11ed-bfe3-dac502259ad0.gif

6c13a6c8-c052-11ed-bfe3-dac502259ad0.jpg

6baee7ce-c052-11ed-bfe3-dac502259ad0.gif

6c3fe9cc-c052-11ed-bfe3-dac502259ad0.jpg

6baee7ce-c052-11ed-bfe3-dac502259ad0.gif

6c87af1e-c052-11ed-bfe3-dac502259ad0.jpg

这些都是基本概念,需要记住的。在实际应用中,低通滤波器用的比较多。这也是最简单的滤波器。我们学习设计滤波器一般就从这个开始!

6baee7ce-c052-11ed-bfe3-dac502259ad0.gif

工程概念来啦!

6cc862fc-c052-11ed-bfe3-dac502259ad0.jpg

这个指标超级有用,可惜同学们现在没有什么感觉,等到工作了再回过头来看看吧。如果你想称为系统设计人员,这些概念必须理解。

6baee7ce-c052-11ed-bfe3-dac502259ad0.gif

6cecf77a-c052-11ed-bfe3-dac502259ad0.jpg

6baee7ce-c052-11ed-bfe3-dac502259ad0.gif

滤波器通带(filter transmission band)是指滤波器允许通过信号的频率范围。在滤波器通带内,当信号通过滤波器时,衰减最小。理想滤波器是指无衰减的传输频带。其他两个带的概念请同学们找度娘问吧。

6d0e5d5c-c052-11ed-bfe3-dac502259ad0.jpg滤波器通带

实际滤波器的通带内不仅有衰减,还有衰减畸变。因此在设计滤波器时,通常会规定通带衰减不得超过的数值,或者规定通带内衰减变化的最大容许值。

6d24fdb4-c052-11ed-bfe3-dac502259ad0.jpg

6d3705ea-c052-11ed-bfe3-dac502259ad0.jpg

学习射频技术的同学请注意了,也许终生要和这些指标为伍。未完,待续!

6d5b4f2c-c052-11ed-bfe3-dac502259ad0.gif

小知识!

共享单车最近很好。从哪个角度看待这个新生事物呢?任何事物的出现都有好的一面和坏的一面。

但从环境和安全的角度来看,我还是投赞成票。虽然经常看到乱停乱放,虽然会看到很多人在不该骑行的地方骑行,但还是要投赞成票。

慢慢道来。首先是从环境角度,如果大家都采用地铁加单车的方式,那么每天有多少小轿车可以不开,减少多少尾气排放啊。

再从安全的角度,如果城市的主要干线交通足够发达,那么单车就是一种补充,那么就会减少电瓶车的使用。电瓶车的速度过快,无论对自己还是别人都有一定的潜在危害性。如果能多用单车,少用电瓶车,那么安全的成分也在悄然上升。

工科男喜欢这样分析问题,如果想拍砖,欢迎留言交流。也许还有哪些方面我没有注意到。

6baee7ce-c052-11ed-bfe3-dac502259ad0.gif

聊点干货!

2020年开始,我把以前学的知识和源程序公布在了公众号通信工程师专辑中,在这先睹为快吧!

%%%%%%%% B码调制器和解调器仿真程序 %%%%%

%%%% File: IRIG_B_modem_rel2_fixp_sim1.m %%%

%%% date: 2013-1-31 author: 了凡三训 %%

%%% 程序说明

% 本程序完成卫星授时系统中B码(直流码和交流码)的调制解调内容。

% 定点程序,用于FPGA实现。

% B码内容如下:

% 1.码元

% (1)码元:时间格式里的每个脉冲称为码元。码元的“准时”参考点是其脉冲前沿,码元的重复速率称为码元速率。IRIG-B码时帧周期为1秒,

% 每秒含100个码元,采用脉宽编码的方式,码元的重复速率为100PPS(Pulses Per Second)。

% IRIG-B码有3种宽度的码元,位置识别标志的脉宽是8ms,二进制“1”和“0”的脉宽分别为5ms和2ms。

% (2)索引计数:IRIG-B码中的每个码元都对应一个索引计数数字,两个相邻码元前沿之间的间隔为索引计数间隔,IRIG-B码的索引计数间隔为10ms,

% 索引计数在帧参考点处以“0”开始,以后每隔一个索引计数间隔增加“l”,直至这帧结束,分别为0、1、2、…、99码元。

% (3)位置识别标志:位置识别标志P0的前沿在帧参考点前一个索引计数间隔处,以后每十个码元有一个位置识别标志,分别为P1、P2……、P0,

% 位置识别标志的重复速率为码元速率的十分之一,即10PPS。

% (4)码字:所有的时间信息都是用脉宽码表示,IRIG-B码的二进制“1”和“0”的脉宽分别为5ms和2ms。

% (5)参考标志:时帧的参考标志是由一个位置识别标志和相邻的参考码元组成,IRIG-B码参考码元的宽度为8ms,时帧的“准时”参考点是参考码元的前沿。

% (6)索引标志:在没有分配给参考标志、位置识别标志和码字的所有索引计数位置上都分配有索引标志,IRIG-B码索引标志宽度为2ms。

% 2.时帧

% 一个时间格式帧从帧参考标志开始,由两个相邻帧参考标志间的所有码元组成。时帧的重复速率为时帧速率,其周期为时帧周期。IRIG-B码的时帧速率为l PPS,时帧周期为l秒。

% 3.时间编码信息

% (1)年时间的二一十进制码。在IRIG-B码时间格式中含有秒、分、时、天等信息,其中秒7位,分7位,时6位,天10位,时间顺序依次为秒-分-时-天,

% 其位置在P0-P5之间,共有30位,均用BCD码表示,低位在前,高位在后。

% (2)天时间的纯二进制秒码(SBS)。IRIG-B码格式中还含有天时间的纯2进制秒码共17位,午夜为0秒,最大计数为86399秒,时序为低位在前,高位在后,

% 位置在P8~P0之间,P5~P0之间还包含其他控制信息,本设计中没有应用到控制信息。

% 时间编码信息在IRIG-B码中码元的具体分布为:

% ① “秒”使用1、2、3和4码元,“十秒”使用6、7和8码元;

% ② “分”使用10、11、12和13码元,“十分”使用15、16和17码元;

% ③ “时”使用20、21、22和23码元,“十时”使用25和26码元;

% ④ “天”使用30、31、32和33码元,“十天”使用35、36、37和38码元,“百天”使用40和41码元;

% ⑤ 天时间的纯二进制秒码(SBS)使用80~97码元,低位在前,高位在后。

% 4.特标控制信息

% 在实际的工作中,有时需要时间统一设备向各用户设备发出统一的启动信号,或者向用户设备送出特殊标志信号,

% 以备事后查找某些特殊事件的发生时刻等,因此在IRIG-B码中安排有特殊标志控制码元。对主站工作或独立站工作的时间统一设备,

% 其特殊标志控制码元为索引计数为76、77、78所对应的3个码元,对于处于副站工作位置的时间统一设备,

% 由于要求其在接收到主站时间统一设备送来的特殊标志控制信息后,即在本时帧内向其用户送出特标控制信息(这是为了保证主站、副站时间统一设备的用户同时产生特殊标志信号),

% 因此副站的特殊标志控制码元为索引计数96、97、98所对应的3个码元。

% IRIG-B码有3种宽度的码元,位置识别标志的脉宽是8ms,二进制“1”和“0”的脉宽分别为5ms和2ms。

% IRIG-B(DC)码的3种码元如下图所示。

% 8ms 5ms 2ms

% -------- ----- --

% -- ----- --------

% 2ms 5ms 8ms

% P码 1码 0码

% 连续接收到两个P码,表示时刻开始。

% 指标要求

% (1)IRIG-B(DC)时码

% 1.极性: 正极性,前沿为正

% 2.同步误差:≤200ns % 要求5e6Hz的采样频率以上

%

% (2)IRIG-B(AC)时码

% 1.信号幅度:0.5-10V连续可调,一般输出3V(峰峰值)

% 2.调制比:2:1~6:1连续可调,一般输出3:1

% 3.同步误差:≤10us % 要求1e5Hz的采样频率以上

%%% 注意事项

% 注1:

%%% 仿真环境

% 采样速率:符号率的IPOINT倍。

% 采样偏差:0 载波偏差:可变

%%% sim系列改进之处

% sim1:完成B码调制和译码算法程序的定点转换。

clear all;

close all;

%%******** 程序主体 ***************%%

format long;

%******* system parameter ***************

br = 1000; % Bit rate 1ms

后续更精彩......

6d79349c-c052-11ed-bfe3-dac502259ad0.gif

修订记录

20170306 完成初稿;

20180311 修订图片;

20190115 修订内容;

20230308修订内容v2


原文标题:数字信号处理v2 第六章 IIR滤波器的设计方法(1)

文章出处:【微信公众号:通信工程师专辑】欢迎添加关注!文章转载请注明出处。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 通信网络
    +关注

    关注

    21

    文章

    2028

    浏览量

    51971

原文标题:数字信号处理v2 第六章 IIR滤波器的设计方法(1)

文章出处:【微信号:gh_30373fc74387,微信公众号:通信工程师专辑】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    模拟滤波器数字滤波器的转换步骤

    将模拟滤波器转换为数字滤波器是一个涉及多个步骤的过程,旨在保持滤波器性能的同时,适应数字信号处理的需求。以下是将模拟
    的头像 发表于 11-26 10:03 156次阅读

    PWM信号滤波处理方法

    低通滤波器 : RC低通滤波器 :这是最常用的PWM滤波方法。通过选择合适的电阻R和电容C值,可以设定滤波器的截止频率,使得高于该频率的
    的头像 发表于 11-18 17:41 581次阅读

    DSP 数字信号处理实验箱操作丨有限冲激响应滤波器(FIR)算法(LCD显示)

    1►产品概述DSP教学实验箱产品型号:TL6748-PlusTEB处理器:TITMS320C6748应用专业:电子、电信、通信等相关专业应用课程:《数字信号处理》、《音视频编解码》、《
    的头像 发表于 09-28 10:00 382次阅读
    DSP <b class='flag-5'>数字信号</b><b class='flag-5'>处理</b>实验箱操作丨有限冲激响应<b class='flag-5'>滤波器</b>(FIR)算法(LCD显示)

    信号进行滤波处理方法

    滤波处理信号处理中的一个重要环节,它可以帮助我们从噪声中提取有用的信号,提高信号的质量和可靠性
    的头像 发表于 08-25 14:47 497次阅读

    数字滤波器的实现方法

    数字滤波器是一种通过对数字信号进行处理来完成对数字信号或模拟信号进行滤波的仪器。其实现方式多样,
    的头像 发表于 08-20 16:06 526次阅读

    iir和fir怎么比较性能

    数字信号处理领域,无限脉冲响应(IIR滤波器和有限脉冲响应(FIR)滤波器是两种常用的滤波器
    的头像 发表于 07-19 09:47 571次阅读

    如何区分IIR滤波器和FIR滤波器

    IIR(无限脉冲响应)滤波器和FIR(有限脉冲响应)滤波器数字信号处理领域中两种非常重要的滤波器
    的头像 发表于 07-19 09:44 3544次阅读

    如何区分fir与iir的系统函数

    数字信号处理领域,FIR(有限冲激响应)和IIR(无限冲激响应)滤波器是两种常见的滤波器类型。它们在设计、性能和应用方面具有显著差异。 定
    的头像 发表于 07-19 09:39 1008次阅读

    iir滤波器和fir滤波器的优势和特点

    IIR滤波器和FIR滤波器数字信号处理领域中两种非常重要的滤波器类型。它们各自具有独特的优势和
    的头像 发表于 07-19 09:28 1091次阅读

    matlab与FPGA数字信号处理系列 Verilog 实现并行 FIR 滤波器

    讲 Matlab 与 Vivado 联合仿真 FIR 滤波器 ; 3. 编写仿真文件testbench (1)例化模块; (2)写 initial 块,初始化时钟、复位等; (3)写 always 块,给出
    发表于 05-24 07:48

    DSP ARM FPGA 实验箱_音频处理_滤波操作教程:3-9 音频信号滤波实验

    通过左右声道分别采样,经过ADC转换为数字信号后通过McASP传输到DSP,在DSP处理完成后再通过McASP传输到DAC,最后经过DAC转换为模拟信号后,分左右声道输出。 IIR
    发表于 05-10 10:24

    数字滤波器的频率响应与模拟滤波器的频率响应有何区别

    的区别。 首先,让我们了解一下数字滤波器和模拟滤波器的基本概念。数字滤波器是一种通过对数字信号进行离散操作来改变其频率特性的滤波器,例如
    的头像 发表于 02-05 09:10 1412次阅读

    FIR滤波器IIR滤波器的区别与联系有哪些

    FIR滤波器IIR滤波器数字信号处理中的两种常见滤波器类型,它们在原理、结构和性能等方面存在
    的头像 发表于 01-29 16:41 2554次阅读
    FIR<b class='flag-5'>滤波器</b>和<b class='flag-5'>IIR</b><b class='flag-5'>滤波器</b>的区别与联系有哪些

    数字信号处理基础之时频转换和滤波器设计

    IIR数字滤波器是一种基于差分方程的滤波器,它通过将输入信号与过去输出信号的加权和来实现滤波效果
    的头像 发表于 01-24 14:30 596次阅读
    <b class='flag-5'>数字信号</b><b class='flag-5'>处理</b>基础之时频转换和<b class='flag-5'>滤波器</b>设计

    全文详解IIR滤波器原理与设计方法

    IIR滤波器具有很高的滤波效率,在相同幅频响应条件下,所需的滤波器阶数明显比FIR滤波器低。其次,IIR
    发表于 01-22 09:25 9211次阅读
    全文详解<b class='flag-5'>IIR</b><b class='flag-5'>滤波器</b>原理与设计<b class='flag-5'>方法</b>