通信原理软件实验报告(5)

2019-04-04 22:43

通信原理软件实验·报告

三、仿真思路

本仿真实验中首先产生随机序列,然后让序列经过升余弦滤波器,从而可以计算功率谱密度,并由傅里叶反变换得到时域波形,作出眼图。

产生随机序列的方法与与实验三中方法一致。此处不再赘述。功率谱的仿真计算方法依然同实验三,即对于仿真系统,若x是时域取样值矢量,X是对应的傅氏变换,那么x的功率谱便为矢量P??X.*conj?X??/T。

眼图作图的方法是让不同的序列值经过系统,记录下其波形,利用图像的累叠模拟人眼的视觉暂留,形成眼图。另外也可以使Matlab自带的画眼图的函数 eyediagram()进行绘图。

四、程序框图

产生M个0、2等概随机码 定义升余弦滚降系统系统函数 序列经过升余弦滚降滤波器 傅里叶反变换得时域波形 作出功率谱和眼图

五、仿真源代码

%%%Exp12

%%Plot the power spectrum density and eye pattern of %%roll off square raise cosine filter %%coefficient Alpha is 0.25

%Prepare workspace global dt t df N close all clear all

%-------------------------------------------------------------------- %Common definations

N=2^10; %total sample points

L = 2^6; %sample points per element M = N/L;

Alpha = 0.25; %coefficient

Na = 3; %3 elements on oscilloscope screen Rb = 2; %bit rate 2Mb/s

Ts = 1/Rb; %element interval

dt = Ts/L; %time-domain sample interval

df = 1/(N*dt); %frequency-domain sample interval T = N*dt;

BW = N*df/2; ond width fs = N/T; %sampling rate

f = -BW+df/2:df:BW; %frequency-domain

第18页

通信原理软件实验·报告

t = -T/2+dt/2:dt:T/2; %time-domain

%-------------------------------------------------------------------- %Square raise cosine function

h = sin(pi*t/Ts).*cos(pi*t*Alpha/Ts)./ (pi*t/Ts.*(1-4*t.^2*Alpha^2/Ts^2)); Hf = t2f(h,fs); % Fourier transform EP = zeros(size(f))+eps;

%-------------------------------------------------------------------- for ii = 1:40

b = sign(randn(1,M))+1; %bit value is zero and two %generate impulse signal s = zeros(1,N); s(L/2:L:N) = b; SS = t2f(s,fs);

Sf = SS.*Hf; %raise cosine Fourier transform st = real(f2t(Sf,fs)); %anti-Fourier transform %power spectrum of raise cosine signal P = Sf.*conj(Sf)/T;

EP = (EP*(ii-1)+P+eps)/ii; %Plot figure: eye pattern figure(1) hold on

tt = 0:dt:Na*L*dt; for jj = 1:Na*L:N-Na*L

plot(tt,st(jj:jj+Na*L)),title('Eye pattern'); end end

%Plot figure: Power spectrum figure(2)

plot(f,30+10*log10(EP)),grid,axis([-3,+3,-100,10]),

xlabel('f (MHz)'),ylabel('Ps(f) (dB/MHz)') ,title('Power spectrum') %-------------------------------------------------------------------- %%%end of program

六、实验结果及分析

图4.1 升余弦滚降系统功率谱(序列均值为1)仿真图

第19页

通信原理软件实验·报告

功率谱中在顶部存在冲激成分,主要是由于产生的序列是0、2序列,均值不为0,当序列均值为0时可消除此冲激。如图4.2所示。

图4.2升余弦滚降系统功率谱(序列均值为0)仿真图

由升余弦滚降特性知,满足奈奎斯特准则,无码间干扰。且可如下计算出信道带宽:

W?1??2Ts?(1?0.25)Rs?2.5MHz

此结果与仿真图形所示相吻合。系统眼图如图4.3所示。

图4.3升余弦滚降系统眼图

第20页

通信原理软件实验·报告

选做题 数字基带系统仿真

一、实验题目

请完成一个完整的数字基带系统仿真。系统框图如图5.1所示。

1. 作出输入信号的码形,并作出发送信号的功率谱、眼图。(输入信号码型A点,发送功率谱、眼图B点)

2. 作出输出信号的码形,并作出接收信号的功率谱、眼图。(接收信号功率谱、眼图C点,输出信号码型D点) 3. 对数字基带系统加入噪声,进行分析。

图5.1数字基带系统框图

二、基本原理

1、PAM信号的产生

本程序产生PAM信号是先产生脉冲序列

d(t)?n????a?(t?nT)

ns?经过成形滤波器g(t)可得到PAM信号

s(t)?n????agn?T(t?nTs)

上述过程的框图如图5.2所示。

图5.2PAM信号产生框图

第21页

2、常用码型

通信原理软件实验·报告

图5.3常用码型波形图

3、信道建模

信道是传输基带信号的媒质。信号在其中传输一般会产生波形失真。信道中的噪声一般是均值为零的高斯白噪声(AWGN)。其指功率谱密度在整个频域内均匀分布的噪声,即其功率谱密度为常数。

限带信道条件下,将产生码间干扰。解决码间干扰,需要遵循如下式的奈奎斯特准则

n????H(????2?nTs)?Ts,???Ts

采用升余弦滚降成形滤波器和接收滤波器可做出物理可实现设备,其传输特性为

第22页


通信原理软件实验报告(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:《宏观经济学》习题(学生版)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: