脉冲成形matlab代码,[转]MATLAB信号处理仿真-基带脉冲成形的数字滤波器

本次我们探讨另外一个在本科阶段让我们头痛的东西,通信原理之必考曲目,拼死也要背下来的内容,基带脉冲成形。然而俺对这个东西的理解和认识却是在本科以后的事情。

早年(比如[黑][社][会]大佬用摩托罗拉的手机砸人的时代)的基带成形都是用模拟电路做的,那会儿的数字电路密度极低,想想大学本科数电实验里面的各种74系列芯片,如果用这个东西拼个数字滤波器估计会疯掉。况且,就算有数字滤波器,高速高精度的ADC、DAC也是个问题。所以,早些年的数字电路课本的名字通常叫做“脉冲与数字电路”,言下之意,这东西用来处理脉冲信号的,而且,也就处理处理脉冲信号,千万别想着整太复杂的东西,那会还是一个模拟电路统治着通信系统的时代。

问题在于,除了打电话这种事情,人们还是有传送数据的需求的,比如说像寻呼机这种无线数字通信系统,更早的,比如郑君里老师在

《教与写的记忆-信号与系统评注》提到的他年轻时候的神器“1200波特数传机”这东西用现在的话讲叫做“1200波特率调制解调器”,送你一台上网用,你肯定嫌慢,但是在当时是要国家立项的重大课题。如果你愿意去一些通信原理或是信号与系统的课本里面考古,也许会看见有些习题专门探讨如何设计一个模拟的升余弦滚降滤波器。在那个时代里,数字电路的任务是把要发送的比特信息变换成脉冲信号,就是一些列各种幅度(多进制调制)的方波,我们在信号与系统的课程里知道,方波信号的带宽是无穷大的,所以后级的模拟成形滤波器负责把这些方波的频谱带宽变小,同时又要满足时域采样点无失真的准则。

我们在数字信号处理课程里面学习过IIR滤波器,而且还有“双线性变换法”,“冲击响应不变法",以及各种让我们头晕的东西,我小时候第一次学这东西的时候在想,整这个玩意儿干嘛,后来才明白,这东西是为了用数字的方法来实现以前的模拟滤波器,模拟滤波器都是有极点的,映射到数字域中,就是IIR滤波器,那么为什么要替换掉模拟滤波器呢,有两个原因,一是为了提高通信产品的一致性,模拟元件比如电容、电阻的值是无法严格准确生产的,至于电感就是个更加不靠谱的东西,这就导致每个模拟电路元件被制造出来都不会完全一样,如果系统中大量使用模拟元件,最后误差的积累会是个大问题,所以设计者会预先在电路里面加入一些参数可调的元件,在最后的组装阶段让工人师傅看着测试仪器手动调节产品。数字电路则不同,一旦被生产出来,行为完全一致,后期的组装调试环节大为简化,所以更加有生产的效率,若你玩过红色警报、星际争霸应当知道,快速生产可是个大事情。

以上这个行为一致性的优点只是一方面,另一方面,更加有吸引力的是,数字电路中有一个概念叫做”等比缩小“,比如最早的计算机有房子那么大,可能连你手机里面处理器计算能力的百分之一都没有,我以前为了做某些算法,去70年代的IEEE

trans

里面考古,发现某些科学家在文章的末尾贴试验数据的章节里炫富,”俺这个快速算法在拥有1M字节内存的XX型号的IBM豪华大型机上的运行时间是12秒“,俺当时感到唏嘘不已。所以,你在现在的港产警匪片里面再也看不到大佬们要专门配备一个小弟替他拿电话并且大佬还要用移动电话砸人了。

如果不是为了替换模拟时代的滤波器,或是为了适应一些特殊的自适应滤波器的需求,我是会尽量回避使用IIR滤波器的,尤其是在用FPGA作为实现手段的场合。为什么?因为这个有极点的滤波器真是对量化噪声极其敏感啊,动不动就自激振荡啊,调过一次之后被折腾的七荤八素的,后来就再也不敢用了,还是乖乖的用FIR滤波器,让领导给买个大芯片顶上先。如果是在处理器上,尤其是支持浮点的CPU,做做倒是无妨,但是也要注意滤波器如果阶数高了,IIR这东西仍然是个危险品。

所以,在数字信号处理的领域,基带成形滤波器通常的选择还是FIR,在用数字的方法进行基带成形时,需要额外注意的一个事情就是多速率,这是容易混淆的地方,这种成形滤波器有两个速率,一个是输入的符号的速率,滤波器的输入是一系列或正或负的脉冲串,这个脉冲串是由要传输的信息比特经过符号映射得到的,如果是多电平调制的方式,脉冲串会有多种幅度,最简单的映射方式是:信息比特0映射为脉冲符号-1,信息比特1映射为脉冲符号+1,这个脉

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值