- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《现代通信与安全综合实验》
通信基础实验
实验一消除码间干扰
一、 实验目的
了解码间干扰产生机理;
加深理解带限通道最佳传输的基本工作原理与升余弦滚降滤波器的使用;
学会通过调整不同参数观察采样点抑制码间干扰的能力。
二、 实验原理
升余弦滚降信号用来消除码间干扰,实际实现时釆用的方式是由发送端的基带成形滤波 器和接收端的匹配滤波器两个环节共同实现。传输系统的传递函数是二者的乘枳,所以每个 环节均为平方根升余弦滚降滤波器。发射端和接收端同时使用根升余弦脉冲成形滤波器可以 实现升余弦滤波器的效果,消除码间干扰(ISI),而且是匹配滤波,可以实现最佳接收。
匹配滤波器总的频响为RC谱(无ISD
[\GT(f)GRm\ = HRCm
[Gr(/) = GH 伽 72”婭,)
根升余弦滤波器(RRC)
ge/)ii = \gr(h\ =而
三、实验步骤
1. 了解 ISI
用“Vector Source”模块生成了四组序列,每组都是100位0、1组成的序列。为了方便, 四组数据均只包含1比特数据为1,且每组序列中1相互偏移一个位置。
其中,第一组序列内容设置如下
通过使用Interpolation FIR Filter模块实现sps (sample per second)倍过采样(例如这 里sps=4, Interpolation参数为4),并使用了一个均方根升余弦滤波器。(过采样的数字信 号处理起来对低通滤波器的要求相对较低,如果不过釆样,滤波的时候滤波器需要很陡峭,指标会很严格。)Interpolation FIR Filter滤波器参数设置如下:
Properties: Variable
General Advanced Documentation
ID
Value
rrc_tx
firdes.root_raised_cosine(sps, sps, 1, eb, sps*ntaps)
其中eb表示“Excess BW(带外带宽)因子取值,该参数来调整滤波器的滚降因子系数。
ntaps表示滤波器的抽头数。
Option*
?O: wyqp攻
VariableID: samp^rateValue: 32kVariableID: eoValue: 250mVector SourceVictor: 49-IO.J^fl.J^ 5.Repeat: YesThrottle Sample lUte: 32k?Interpolating FIR Filter Interpolation: 4 npe: rrc.txVector SourceVector: 50*(0.J ? |1J ? 4 ngRepeat: MThrottle
Variable
ID: samp^rate
Value: 32k
Variable
ID: eo
Value: 250m
Vector Source
Victor: 49-IO.J^fl.J^ 5.
Repeat: Yes
Throttle Sample lUte: 32k?
Interpolating FIR Filter Interpolation: 4 npe: rrc.tx
Vector Source
Vector: 50*(0.J ? |1J ? 4 ng
Repeat: M
Throttle g
Sample Mt?: 32k
Interpolating FIR Filter ;interpolation: 4
Taps: nc.tx
Vector Source Victor: ns:
Repeat: YM
Throttle
Sample Rate: 32k
Interpolating FIR Fitter
?B Interpolation: 4 nps: rrc~tx
QT GUI Tlm? Sink lam?: QT GUI Plot lumber of Points: 27 ?mpl? MS: 32k ^utoscale: No
Vector SourceVictor: ngRepeat:
Vector Source
Victor: ng
Repeat:
Throttle mpl? Rat?: 32k
Interpolating FIR Filter
?0 Interpolation: 4
TBps: rrc.U
其中,QT GUI Time Sink模块的参数设置如下:
Properties: QT GUI Time Sink
-General Trigger Config Advanced Documentation
Rigger Mode
Normal :
digger Slope
Positive :
Tigger Level
0.99
Higger Delay
0.000
原创力文档


文档评论(0)