升余弦滚降滤波器的仿真

在数字通信系统中,为了减少码间干扰,时常要用到升余弦滚降滤波器。码间干扰的原因,是相邻码元的尾巴进入了当前码元。

数字电视系统的像素也可以看作是一种供人观看的多进制码元,因此图像的模糊在一定程度上可以看作码间干扰。

数字电视系统的画面越来越清楚,采样频率越来越高,因此为了兼容标清系统,就需要进行下变换,它是对高清画面的低通滤波及运动再生。

数字电视的下变换常常采用理想低通滤波器来完成,因为它的主瓣最宽,能够最大限度地保证画面的清晰度。然而由于理想低通滤波器的波形无穷长的特性,下变换过程时常会引入不同程度的伪影。这是由低通滤波器时域波形的旁瓣造成的。

联想到数字通信系统对抗码间干扰的办法,我们可引入升余弦滚降,在不产生明显频率混叠的情况下,尽可能减少滤波函数的旁瓣。

以下是升余弦滚降滤波器仿真代码,供参考。

其中Fs为虚拟的采样频率,Fb为行像素个数,Ns是采样数,a是滚降系数。a
= W2 / W1,也就是滚降部分相对于基带部分的带宽。

具体情况请参考相关文献。

2015.7.3

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-12-17 00:58:31

升余弦滚降滤波器的仿真的相关文章

给"小白"图示讲解OFDM的原理

注:本文首发在QQ空间(因为需要同行的熟人们指正).因QQ的封闭性,这里重贴一次.本文地址:http://blog.csdn.net/madongchunqiu/article/details/18614233 说明:以下文字,灰色为吹水文,黑色为正文,蓝色为采用实际应用中的参数所作的说明. 起因是这样的.时间回到07年底,4G方兴之时,同桌隔壁的隔壁"小白"同学说看不太明白OFDMA的原理,让我讲解一下.我一向对自己的技术水平.逻辑思考能力和表达技巧还是蛮有自信的,因此轻笑一声就答应

ofdm理解(转载)

说明:以下文字,灰色为吹水文,黑色为正文,蓝色为采用实际应用中的参数所作的说明. 起因是这样的.时间回到07年底,4G方兴之时,同桌隔壁的隔壁"小白"同学说看不太明白OFDMA的原理,让我讲解一下.我一向对自己的技术水平.逻辑思考能力和表达技巧还是蛮有自信的,因此轻笑一声就答应了.半小时后,在尝试了从时域.频域以及物理意义等各方面讲解,但均无法从“小白”的眼神中抹除那份迷茫之后,我竖起了白旗,让“小白”自生自灭去了. 对知识能力的掌握,我自己粗旷的分为两层:一层是“会了,能应用”:二层

DVB-C系统中QAM调制与解调仿真

本文简单记录一下自己学习<通信原理>的时候调试的一个仿真DVB-C(Cable,数字有线电视)系统中QAM调制和解调的程序.自己一直是研究"信源"方面的东西,所以对"信道"这方面的知识进行实践的机会一直不是很多,做这个小程序的过程中也熟悉了不少相关的知识.在这个程序中,每执行一步操作,都会画出时域信号图和频域信号图,同时会在控制台打印出有关变量的取值,对于理解QAM调制与解调有一定的帮助. 一.DVB-C中QAM的调制与解调 简单介绍DVB-C系统中的Q

通信算法之九:4FSK调制解调仿真链路

一.  4FSK原理 DMR系统,数字集群通信系统.DMR协议采用的调制方式4FSK,是一种恒包络调制,调制时每秒发送2400个符号,每个符号携带两比特的信息.最大频偏D定义如下:D = 3h/2T,h代表每个调制的频偏系数,0.6.T标示符号周期,为1/2400.D=2160. 4FSK调制器由一个平方根升余弦滤波器级联一个频率调制器组成.第一部分是成型滤波器模块,产生四电平的基带带限信号作为调制信号.第二部分是跳频部分FM. 调频是角度调制的一种,角度调制一般表示为:Sm(t) = Acos

Matlab信号处理工具箱函数

波形产生和绘图chirp 产生扫描频率余弦diric 产生Dirichlet函数或周期Sinc函数gauspuls 产生高斯调制正弦脉冲pulstran 产生脉冲串rectpuls 产生非周期矩形信号sawtooth 产生锯齿波或三角波sinc 产生sinc函数square 产生方波strips 产生条图tripuls 产生非周期三角波 滤波器分析和实现abs 绝对值(幅值)angle 相位角conv 卷积和多项式乘法conv2 二维卷积fftfilt 基于FFT重叠加法的数据滤波filter

MATLAB信号处理工具箱函数列表分类

现将MATLAB信号处理工具箱函数进行分组,便于记忆查询和长期回顾.(只解释基本用途,具体用法请在help目录下查询) Waveform Generation(波形产生) chairp: 产生扫频余弦函数: diric: 产生Dirichlet或周期sinc函数: gauspuls: 产生高斯调制地正弦曲线脉冲: pulstran: 产生一个脉冲序列: rectpuls: 产生一个非周期的抽样方波: sawtooth: 产生锯齿波或三角波: sinc: 产生sinc函数,即sin(πt)/πt;

关于码间串扰(转载)

根据上节对码间串扰的讨论,我们可将无码间串扰对基带传输系统冲激响应h(t)的要求概括如下: ( 1 )基带信号经过传输后在抽样点上无码间串扰,也即瞬时抽样值应满足                                 ( 4-18 ) ( 2 ) 尾部衰减要快. 式( 4-18 )所给出的无码间串扰条件是针对第 个码元在 时刻进行抽样判决得来的. 是一个时延常数,为了分析简便起见,假设 ,这样无码间串扰的条件变为                                    

脉冲成型滤波器仿真

脉冲型滤波器用成型脉冲即数字1用矩形脉冲表示用升余弦脉冲或高斯脉冲表示主要用于基带数据处理. 在数字通信系统中,基带信号进入调制器前,波形是矩形脉冲,突变的上升沿和下降沿包含高频成分较丰富,信号的频谱一般比较宽.从本质上说,脉冲成形就是一种滤波.数字通信系统的信号都必须在一定的频带内,但是基带脉冲信号的频谱是一个Sa函数,在频带上是无限宽的,单个符号的脉冲将会延伸到相邻符号码元内产生码间串扰,这样就会干扰到其他信号,这是不允许的.为了消除干扰,信号在发射之前要进行脉冲成形滤波,把信号的频率约束在

matlab的滤波器仿真——低通滤波器与插值滤波器

项目里面有用到插值滤波器的场合,用matlab做了前期的滤波器性能仿真,产生的滤波器系数保存下来输入到FPGA IP中使用即可. 下面是仿真的代码 1 % clear all 2 close all 3 4 Nx = 4096; 5 Tx = 16; 6 nx = 0:Nx-1; 7 x = sin(2*pi*2*nx/Tx); 8 L = 7; 9 % Ny = L * Nx; 10 % ny = 0:Ny-1; 11 % yi = zeros(1,Ny); 12 % yi(1:L:Ny) =