带限基带传输系统的仿真.docx

上传人:b****7 文档编号:9158084 上传时间:2023-02-03 格式:DOCX 页数:22 大小:1.20MB
下载 相关 举报
带限基带传输系统的仿真.docx_第1页
第1页 / 共22页
带限基带传输系统的仿真.docx_第2页
第2页 / 共22页
带限基带传输系统的仿真.docx_第3页
第3页 / 共22页
带限基带传输系统的仿真.docx_第4页
第4页 / 共22页
带限基带传输系统的仿真.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

带限基带传输系统的仿真.docx

《带限基带传输系统的仿真.docx》由会员分享,可在线阅读,更多相关《带限基带传输系统的仿真.docx(22页珍藏版)》请在冰豆网上搜索。

带限基带传输系统的仿真.docx

带限基带传输系统的仿真

一、实验目的

1、掌握Matlab的基本使用方法;提高独立学习的能力;

2、掌握Simulink仿真模型的建立及各功能模块的处理方法;

3、熟悉基带传输系统的基本结构;

4、掌握带限数字基带传输系统的仿真方法及性能分析;

5、通过观测眼图来判断信号的传输质量;

6、培养发现问题、解决问题和分析问题的能力。

二、实验设备

硬件:

P(机一台

软件:

MATLAB

三、实验原理

在实际通信中传输信道的带宽是有限的,这样的信道称为带限信道。

带限信道的冲激响应在时间上是无限的,因此一个时隙内的代表数据的波形经过带限信道后将在邻近的其他时隙上形成非零值,称为波形的拖尾。

拖尾和邻近其他时隙上的传输波形相互叠加后,形成传输数据之间的混叠,造成符号间干扰,也称为码间干扰。

接收机中,在每个传输时隙中的某时间点上,通过对时域混叠后的波形进行采样,然后对样值进行判决来恢复接收数据。

在采样时间位置上符号间的干扰应最小化(该采样时刻称为最佳采样时刻),并以适当的判决门限来恢复接收数据,使误码率最小(该门限称为最佳判决门限)。

最佳

在工程上,为了便于观察接收波形中的码间干扰情况,可在采样判决设备的输入端以恢复的采样时钟作为同步,用示波器观察该端口的接收波形。

利用示波管显示的暂时记忆特性,在示波管上将显示多个时隙内接收信号的重叠波形图案,称为眼图。

对于传输符号为等概的双极性码,最佳判决门限为0,

采样时刻为眼图开口最大处,因为该时刻上的码间干扰最小。

当无码间干扰时,在最佳采样时刻上眼图波形将会聚为一点。

显然,只要带限信道冲击响应的拖尾波形在时隙周期整数倍上的值为0,那

么在采样时刻就没有码间串扰,例如抽样函数Sa(x)=竺。

然而,抽样函数的

X

频谱时门函数,物理不可实现,即使近似实现也十分困难。

还存在一类无码干扰的时域函数,具有升余弦频率特性,幅频响应是缓变的,在工程上容易实现,其冲激响应为

hrcos(t)

其中,Ts为码元时隙宽度,0

a=0时,退化为矩形门函数;a=1时为全升余弦,其傅里叶变换Hrcos(①即为相应的系统函数。

设发送滤波器为Gt(w)物理信道的传递函数为C(co)接收滤波器为Gr(3,则带限信道总的传递函数为H(o)=Gt(o)C(oR(3。

对于物理信道是AWG信道的情况,足以证明,当发送滤波器与接收滤波器相互匹配时,即Gt(o=Gr?

(o)系统误码率最小。

对于理想的物理信道

(C(o)=1),收发滤波器相互匹配时有

H(o)=Gt(o)G?

(o=|Gt(o)|2

由此可得收发滤波器传递函数的实数解为

T(G=Gr(o=VH(o)

无码间干扰条件下,信道总的传递函数是滚升余弦的,匹配的收发滤波器称为平方根滚升余弦滤波器,有

Gt(o)=Gr(o=vHrcos(o)

四、实验内容及运行结果

任务一:

升余弦波形及其频谱研究

用Matlab通信工具箱提供的rcosine函数作出一组滚升余弦滤波器的冲激

响应,滚降系数为0,0.5,0.75和1,并通过FFT求出其幅频特性。

码元时隙

为1ms在一个码元时隙内采样10次,滤波器延时为5个码元时隙

程序如下:

clc;

Fd=1e3;

Fs=Fd*10;

delay=5;

forr=[0,0.5,0.75,1]

num=rcosine(Fd,Fs,'fir/normal',r,delay);

t=0:

1/Fs:

1/Fs*(length(num)-1);

figure

(1);

plot(t,num);

axis([00.01-0.21.1]);

holdon;

Hw=abs(fft(num,1000));

f=(1:

Fs/1000:

Fs)-1;

figure

(2);

plot(f,Hw);

axis([01500012]);

holdon;

end

运行结果如下

Ql-igure2•宇回

FileEditViewInsertTookDesktopWindowHelp*

U曰N碁te%XO®穏援i・a□0I■Q

Notenewtoolbarbuttone:

詁卅上brushing!

&1治上詔口冷七弓扰1^,Pby建oX

任务二:

滚升余弦滤波器设计

设计一个滚升余弦滤波器,滚降系数为0.75。

输入为4元双极性数字序列,

符号速率为1000波特,设滤波器采样率为10000次/s,即在一个符号间隔中有10个采样点。

请建立simulink仿真模型观察滚升余弦滤波器的输出波形、眼图以及功率谱。

模型如下:

参数设置:

 

产生采样间隔为1e-3的4元整数(0,1,2,3)

*FunctionBlockPareme-ters;UnipolartoBipolarConverter

UTlip^l»TtoEdpsdinrC€nnV

C*nv*rtaunipal■?

cna:

inth*tahi*[aIf1],wh«r«■ieth*L

ar'T"山曲(AT・intoas.Igoal.

bd

•Dutputds±.E;tfps-'Znh-orxtv二intsthh.1tuIs

转换双极性(-3,-1,1,3)

将基带数据采样率升高10倍

滚降系数为0.75,滤波器延迟时间为3个数据时隙,即30个采样间隔

l-unctionBlockParameters:

Downsample

DoTRsazmlebyaninte£&rfactor.Cuticnaliffs*tmustre

mn:

iitiz^xinian^e(0:

.

降低4倍采样速率,使送入频谱仪采样率为2500次/S

Sp«etrunSeop«

Coaputeanddlspia>thepexlodogxaziofeachlaputsignal.Kon-framebaeadinputctcth。

bloekshoulducath>buffaringoption.

 

0SinkBlockParameters:

SpectrumScope

SpectrusScope

 

QK1gang]]|jjelp」[Apply~|

”SinkBlockParamieters:

Discrete-TimeEyeDiagramScope

DLaCre-te_rizi&EyeDia£raz3Scopeziask

TheDiscT€tt_Ti.E3^EyeDiagrasScopediipLayssultipi^tTac^»ofasoduiat豊dsignaltorevealth已modulationcharacteristicssuchEi5pulseshaplngiaswellasch-anneldistortionsofthesignal.

Thesignalisdividedintotracesirithlengttij=Saw:

音吕persrsbol3*=Smbol百P&ttrace'startin流skipping'Offset'atthebeginniTig-

PlgtiingProp^ititsK^dtxinsFr^putitiAxtsParop«JtitiFisurtPt«・

^artctliJtlpApp

采样点数为10;每次扫描显示的符号个数为2;其余默认

 

仿真结果:

renwiuS/Discrrtc-TimeEyeDiagramSccpe

E/eDisgram

ChannelsWindowHelp

0.2O.JOGD811.21.41.A1.B

rimelirri'E)

2

o

wpnl豆iuv聖eudiu-

 

Qrenv/u2/SpectrumScope

[File]AxesChannelsWindow旦elp

20

10

0

-10

-20

-30

-40

-50

-60

-70

冒自I|Asia邂-I

 

 

任务三:

带限基带传输模型

建立一个基带传输模型,发送数据为二进制双极性不归零码,发送滤波器为平方根升余弦滤波器,滚降系数0.5,信道为AWG信道,接收滤波器与发送滤波器相匹配。

发送数据率为1000bps,要求观察接收信号眼图,并设计接收机采样判决部分,对比发送数据与恢复数据波形,统计误码率。

模型如下:

 

高斯信道下的基带传输系统测试模型

 

 

参数设置:

SourceBlockParameters:

EernojllliBinaryGenerator

 

GsmjE.Lee;BefoulLi.二口

av&ctorcutpit-tfceprcbELbilityasa

«etcr

伯努利二进制信源模块,发送数据为1000bps

 

DiscreteFiltsr

二hmncziETEtzrca-e:

*LCLEHt匚且匚beavactcroxzatrizeipreszicn..Ih€len-aaiTLSttrcoefficientsu.it亡电且■•e:

t&r.7h&&Ltj>u.tt!

Jtji

6h*n.L9b«ycft!

weinth«njn#T*^*rT&uchauldcp«eify

theecaff£cioDtiiniu&cr.dincarila?

»fpcwczaaf1/s..

■FunctionBlockParametersDiscreteFilter

进入滤波器之前进行10倍升速率

转换为双极性

FoLailt?

;FOiltlVt

Ouipuxcaxatyp曾:

nr«Titvia

Fraas-tastdocdt:

t无iniEputiii«

£■「"1

5-Mffic:

eftt:

Fh□口:

Utims(*1for£DJi4ritad:

吕SourceBlockParameters:

RandomNumber

吕FunctionBlockParameters:

DiscreteFilterl

HSourceEllnekParamEters™Pjls.eGenerator

Y:

i)基tll«

¥":

t)-0end.

Ptllt?

TTMC«*t«»ll!

«Ktft*C«ErVtBT10MltK^niaU*mE#>j

fexwith-avkiablc>tni-jlvsr:

Rhilr

bsse-disTGfCFEFUe■亡Tctue?

Htn启tlxedstscsc1ver=rTltninaItiDretrportic-nof-snc•吐玉:

letfs.vsrrist1*匚七匚匚szlv-sr.

r«LUt^Kl■

[]_丄5H】

Help

 

采用脉冲发生器实现1000Hz的矩形脉冲作为恢复定时脉冲

吕-unctionBlockPar^rneter^:

Product

Pr^iiiict

iliiltipli廿工divide:

Ji口iits.Chooseele^Mt'iriseoratriaoro-ductandspecify

口n曽qEthefollw^ag:

m;廈-csr*f-oxeachinpiLtekkz■土!

.e.e_d4*/*}

匕;sealarspesifz.esthenuzaberofi:

nc-utport5七口beznultipli&ri

UtiGTithereisdtlIfoilsin口utpo-rtfcr&1GnienfwiESpTciluctjmultiplyordivideel&3i&Tit&overalltjiTO&rsionsoxanwspecifieddimension

/〔巨irithIsp-r^d^cticpapuleth竜i&f益百售丁奇『pvnsUm舄

Multipileit£m:

ElrstntFinsil議)

inputs

T

Si=pl«tiae("1foiinherited}:

-1

乘法器以实现在最佳采样时刻对接收滤波器输出的采样

■■

吕FunctionBlockParameters:

Relay

最佳判决门限设为0.5

以10倍降速率采样得出采样率为1000Hz的恢复数据

2K£ancelipApply

DI5inkBlockParsnneten:

Diserete-TimeEyeDiagramScope

Dzserene-TineEyeDisetanSecpE--.zzazk"*[1ink.

ZhtOilersti*Tis*Er*DiasrScoptdifiplarvSDLiltD.plttraeciofa.ac-dul&t*d

ssiinaltorevealthes&dul&tica€hi_iacte-rlsticssuchas^ulieBlrMpiJifjas.wi-11mschanneldiEt/Qrti&n£ofth«Eifn&l.

h电signali■吕d£%*id电ilintot^asfis^rithl*n2th3Gaasgrsrshal甘'E^abolsD&rtran^'GtartisiE,braklr>Din£:

rOffset1甘购口:

邑袋atth&b^euwinfi.

Plottine;Pro-pertles^enderinfPrope^t;&5AzesPjopeitiesFjfuzeFr*f

采样点数为10;每次扫描显示的符号个数为2;其余默认

延迟20个采样单位,此时误码率最小

Display

 

仿真结果:

广

gjrenVbii3/Dis-crete-TimeE;

FileAx«sChannels.\indowHelp

EyeDiagram

(Dpnu一dE<

广

D5..

=回mWI

冏自|Q囲刃出圍諳9■垢

 

 

Timeoffset:

0

五、心得体会

刚开始分配到这个任务后,觉得很难,后来通过老师的讲解,课后查阅资料,发现还挺上手。

然后按照课程设计参考书上要求,通过Matlab软件中的Simulink将仿真模型建立起来,然后修改下要求的参数,可是问题就出来啦,改过参数后,眼图要不就是不出来,要不就是和参考图像相差很大,咨询老师过后,才填写出适当的参数。

这次的课程设计虽然时间很短,但让我付出了很多汗水,也学到了很多东西。

通过这次的课程设计,让我更加清楚明了的学习到Simulink中的通信系统模型的搭建流程及各种功能模块的作用和参数设置的具体情况,同时,也让我学会了当遇到问题时,该如何思考及解决,根据产生及影响问题的因素去寻找解决方法。

并且,这次的课程设计大大提高了我的动手操作能力、问题分析及解决的能力和团队合作的默契。

感谢老师不厌其烦的指导,是老师耐心的教导才换回了我们这次课程设计的成功。

感谢其他同学对我的帮助和支持;感谢他们对我提出的问题进行详细的解答。

这次课程设计让我受益匪浅。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 文学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1