4fsk信号解读Word文件下载.docx

上传人:b****6 文档编号:19580552 上传时间:2023-01-08 格式:DOCX 页数:13 大小:584.68KB
下载 相关 举报
4fsk信号解读Word文件下载.docx_第1页
第1页 / 共13页
4fsk信号解读Word文件下载.docx_第2页
第2页 / 共13页
4fsk信号解读Word文件下载.docx_第3页
第3页 / 共13页
4fsk信号解读Word文件下载.docx_第4页
第4页 / 共13页
4fsk信号解读Word文件下载.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

4fsk信号解读Word文件下载.docx

《4fsk信号解读Word文件下载.docx》由会员分享,可在线阅读,更多相关《4fsk信号解读Word文件下载.docx(13页珍藏版)》请在冰豆网上搜索。

4fsk信号解读Word文件下载.docx

(2)、根据DMR标准中的符号和比特的对应关系表1[4],将二进制的0、1序列映射为相应

的四电平符号流。

(3)、将这些符号流每符号插入8个数值点,并输入平方根升余弦滤波器进行平滑处理,

则可得到输入调制信号m(n)。

滤波器为平方根升余弦滤波器[4],奈奎斯特升余弦滤波器的一部分用于抑制邻道干扰,

另一部分用于接收机抑制噪声。

抑制邻道干扰滤波器的输入包含一系列脉冲,这些脉冲之间

的间隔为208,33ms(1/4800s)。

通过定义根升余弦滤波器的频率响应为奈奎斯特升余弦滤波

器的平方根,来定义奈奎斯特升余弦滤波器的分割。

滤波器的群延迟在带通范围|f|<

2880Hz

内是平滑的。

滤波器的的幅频响应由下面公式近似给出[4]:

F(f)=1当|f|≤1920Hz

F(f)=cos(πf/1920)当1920Hz<

|f|≤2880Hz

(1)

F(f)=0当|f|>

2880Hz

其中F(f)代表平方根升余弦滤波器的幅频响应。

则该滤波器的传输频率df为2880-1920=960Hz,

滤波器的等效截止频率F0为2400Hz。

(4)、将m(n)输入频率调制器进行FM调制。

则可得到4FSK调制输出信号。

调频信号:

式中:

kf为调频指数。

将其离散化,在nTs的时间内对信号m(n)累加求和,得:

(2)式得该4FSK系统调制实现方框图如下:

三、4FSK解调算法分析

解调过程跟调制过程恰好相反,将经过信道传输到接收端的信号通过频率解调器进行

解调。

对于同一种数字调制信号,采用相干解调方式的误码率低于采用非相干解调方式的误

码率,所以这里采用相干解调方式。

将解调后的信号经滤波器后,再经抽样判决则可输出四

电平符号,将其按表1反映射,即可输出二进制比特。

解调框图如下所示:

解调中F(f)滤波器的幅频响应与调制中相同。

(2)式cos部分按三角公式展开得:

将其经过低通滤波器,滤掉高频分量,则(8)式剩下1/2A*I(nTs)分量,(10)式只剩下

1/2A*Q(nTs)分量。

将(13)式经相位校正后,再由(14)即可解调出m(n)。

由于在数字域内,频率和相位的关系是简单的一阶差分关系,如公式(13)所示。

在实际

中,要想准确实现调频信号的解调,差分鉴频必须满足以下要求[6][7]:

(a)、相邻的两个相位差应限制在[−π,π]内,否则出现相位跳变。

(b)、当相位差大于2π时,应进行模2π处理。

4FSK相干解调的实现方框图如下:

最后将解调后的信号m(n)经过匹配滤波器后,再经过抽样判决,可获得四电平符号,

由标准中的表1所示对应关系,可将四电平符号再反映射为二进制比特流。

四、软件实现方案

按照上节的算法分析及调制、解调方框图,做出软件实现方案图如图7所示。

4-FSK调制解调MATLAB源代码:

Fc=10;

%载频

Fs=40;

%系统采样频率

Fd=1;

%码速率

N=Fs/Fd;

df=10;

numSymb=20;

%进行仿真的信息代码个数

M=4;

%进制数

SNRpBit=80;

%信噪比

SNR=SNRpBit/log2(M);

seed=[1234554321];

numPlot=20;

x=randsrc(numSymb,1,[0:

M-1]);

%产生20个二进制随机码

figure

(1)

stem([0:

numPlot-1],x(1:

numPlot),'

bx'

);

title('

输入四进制随机序列'

xlabel('

Time'

ylabel('

Amplitude'

%调制

y=dmod(x,Fc,Fd,Fs,'

fsk'

M,df);

%4FSK调制函数

numModPlot=numPlot*Fs;

t=[0:

numModPlot-1]./Fs;

figure

(2)

plot(t,y(1:

length(t)),'

b-'

axis([min(t)max(t)-1.51.5]);

调制信号输出'

%在已调信号中加入高斯白噪声

randn('

state'

seed

(2));

y=awgn(y,SNR-10*log10(0.5)-10*log10(N),'

measured'

[],'

dB'

figure(3)

%画出经过信道的实际信号

加入高斯白噪声后的已调信号'

%相干解调

figure(4)

z1=ddemod(y,Fc,Fd,Fs,'

fsk/eye'

相干解调后的信号的眼图'

%带输出波形的相干M元频移键控解调

figure(5)

holdon;

numPlot-1],z1(1:

ro'

holdoff;

axis([0numPlot-0.51.5]);

相干解调输出信号与原序列的比较'

legend('

原输入二进制随机序列'

'

相干解调后的信号'

%非相干解调

figure(6)

z2=ddemod(y,Fc,Fd,Fs,'

fsk/eye/noncoh'

非相干解调后的信号的眼图'

%带输出波形的非相干M元频移键控解调

figure(7)

numPlot-1],z2(1:

非相干解调输出信号与原序列的比较'

非相干解调后的信号'

%误码率统计

[errorSymratioSym]=symerr(x,z1);

figure(8)

simbasebandex([0:

1:

5]);

相干解调后误码率统计'

[errorSymratioSym]=symerr(x,z2);

figure(9)

非相干解调后误码率统计'

%滤除高斯白噪声

Delay=3;

R=0.5;

%滞后3s

[yf,tf]=rcosine(Fd,Fs,'

fir'

R,Delay);

%升余弦函数

[yo2,to2]=rcosflt(y,Fd,Fs,'

filter'

yf);

%加入高斯白噪声后的已调信号和经过升余弦滤波器后的已调信号

figure(10)

r-'

plot(to2,yo2,'

axis([020-1.51.5]);

经过升余弦滤波器后的已调信号'

升余弦滤波前后波形比较'

eyediagram(yo2,N);

%眼图

加入高斯白噪声后的已调信号的眼图'

五、仿真结果:

当输入的随机序列如下图时:

 

八、设计总结

首先,通过练习熟悉和掌握通信仿真软件maltab的使用,在练习的同时我又重新复习了通信原理很多知识,进一步加深了对通信系统知识的掌握,把所学的知识理论与实践相结合。

其次,在通信系统仿真的过程中,我遇到了很多的问题,我通过自己查资料,请教老师和同学一一的解决遇到的各种问题。

我不仅学会独立思考问题、分析问题、解决问题,而且加深了对理论知识的掌握,还增强了自己的动手能力。

再者,对于通信工程专业的学生来说,通信系统的设计是我们的很重要专业课,我很认真的完成各项设计,这次实习中学到的知识对我们增强专业知识的帮助很大。

参考文献

[1]鲍欣欣.MIMO信道建模与信道容量研究.西安电子科技大学,2009.

[2]黄丘林.MIMO无线通信技术研究.西安电子科技大学,2007.

[3]于卫华.无线通信系统信道估计技术研究与实现.山东大学,2009

[4]邢艳楠.MIMO_OFDM系统中信道估计的研究.哈尔滨工程大学,2008

[5]于春锐.无线通信系统的信道建模与仿真研究.国防科技大学,2007.

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

当前位置:首页 > 幼儿教育

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

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