基于matlab的跳频系统仿真,基于MATLAB的跳频通信系统仿真

科技信息 1、引言 扩频通信具有很强的抗干扰能力和安全性,最早出现于军事的通信领域,近年来,扩频通信也广泛的应用于民用的领域。扩频通信主要包括直接序列扩频(DSSS)和跳频扩频(FHSS)两种方式。 2、扩频通信的工作原理及特点 在信息论中,带限波形信道的信道容量公式为[1]: C=wlog2(1+SNR) 这就是有名的山农公式,其中 C为信道容量(数据传输的极限速率),w为信号带宽,SNR为信噪比。 该公式说明,在传输速率不变的情况下,信噪比与信号带宽可以互换。可以提高信号带宽来降低对信噪比的要求,因此增强了抗干扰的能力。扩频通信正是通过扩展信号带宽来换取抗干扰能力的提高 如上所述,扩频通信通过扩展信号带宽,换来了较强的抗干扰能力,这是扩频通信最大的特点。除此之外在信号频谱扩展的同时,其功率在整个扩展的频谱宽度内,也变得分散稀疏并接近均匀分布,这样就增加了第三方捕获侦查的难度。对于不知道同步扩频信号的第三方接受者而言,扩频信号如同埋没在噪声中一样难以检测。另外,扩频通信还有提高时间分辨率和多址接入等优点。因此扩频通信技术成为人们研究的一大热点。 扩频通信的一个重要参数是扩频增益,反映了系统抗干扰能力的强弱,是对信噪比改善程度的度量,定义为接收机相关器输出信噪比和输入信噪比之比[2],即 G=SNRout/SNRin=Rs/Rd=Bs/Bd 其中:Rs 为扩频码的传输速率,Rd 为信息数据的传输速率,Bs 为扩频码的带宽,Bd 为信息数据的带宽。 3、跳频通信系统 跳频就是用伪码序列构成跳频指令来控制频率合成器,并在多个频率中进行选择的移频键控。所传递的信息码与伪随机序列模二相加(或波形相乘)构成跳频指令(即跳频图案),并由它随机选择发送频率。跳频通信系统的简化框图如图 1 所示。发送端的信息码序列与伪随机序列经过调制后,按不同的跳频图案控制频率的合成。在接收端,接收到的信号与噪声经滤波后送至混频器。接收机的本振信号也是一频率跳变信号,跳变规律与发送端是相同的,两个合成器产生的频率相对应,但对应的频率有一频差,正好为接收机的中频。只要收发方的伪随机码同步,就可使收发双方的跳频与频率合成器产生的跳变频率同步,经混频后,就可得到一个不变的中频信号,然后对此信号进行解调,就可恢复出发送的信息。而对干扰信号而言,由于不知道跳频频率的变化规律,与本地的频率合成器产生的频率不相关,因此,不能进入混频器后面的中频通道,不能对跳频系统形成干扰,这样就达到了抗干扰的目的。 图 1 跳频通信系统模型 4、matlab 仿真 MATLAB是一种数学应用软件,经过多年的发展,开发了包括通信系统在内的多个工具箱,成为目前科学研究和工程应用最广泛的软件之一。Simulink是 MATLAB中的一种可视化仿真工具,只需单击和拖动鼠标操作就能完成仿真,它简单明了,而且用户可以立即看到系统的仿真结果。另外,MATLab提供了以矩阵运算为基础的程序语言,也可以通过编写源程序结合图形绘制等功能对仿真结果显示。 本文利用一段跳频通信的一段源代码对跳频通信进行了简单仿真,分析了跳频前后信号的时域波形变化和频谱的变化。 程序主要由以下几步构成:首先通过 rand函数生成数据信号 signal 和一个固定频率载波信号 carrier,然后将两者进行 BPSK调制,调制输出为 BPSKmodulated signal。再通过 stitch函数产生一个频率随机变化的跳频载波 spread frequency signal,在这里我们仅选用了 6 种(我们认为 6 种跳变的频率就可以满足我们简单演

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值