杨传山

摘 要:随着我国科技的日新月异,随之而来就产生了很多新型的通信方式,如扩展频谱通信就是其中一种,对于跳频通信,它则是扩展频谱通信当中的一种,对于跳频方面的通信、扩展频谱方面的通信、自适应方面的通信、高速数字方面的通信数据通信系统等,它们是被称为“九零年代的通信技术” [1],并且,在当时也是发展非常火热的通信技术。由于跳频通信具有其他通信技术无法比拟的优势,如它的抗干扰能力是非常强的,因此,在军事上面是在广泛的应用跳频通信技术的。

关键词:扩展频谱通信;跳频通信;Matlab

中图分类号:TN914.43 文献标识码:A 文章编号:1672-3791(2016)11(a)-0000-00

1 对跳频通信进行数学模型建立及对系统原理进行描述

对于跳频扩频通信,它的基本理论依据主要是根据信息论中的Shannon公式来的[4],下式为它的具体公式描述:

c Blb(1 P / N)

在上式中,对于参数c、B、P及N,它们所代表的含义分别如下。其中,N,表示为噪声功率;c,代表系统的信道容量(bits/s);P,表示为信号的平均功率;对于B,则表示为系统的信道带宽(Hz)。通过上式可以很明确、很清晰的知道,当满足一定条件(如在一定的信道容量之条件下),可以采用增加信道带宽的办法、或者通过减少发送信号功率的办法等,来对信道的带宽进行减少、或者采取一定的方式来对信道的容量进行提高,这样就能够增加发送信号方面的功率,更进一步,使得信道的容量发生变化,并且不断的得到提高 [5]。

对于跳频系统,由于它的载波频率是在不断发生变化的,如果想要在接收机中对载波相位进行跟踪,很明显,要实现该种情况是比较困难的,所以,在一般情况之下,我们是选择可非相干解调方式作为跳频扩频通信系统的调制方式,并且,该种调制方式所具有的优势是其它调制方式不能够相比的,而频移键控FSK调制则是经常采用的方式。对于数据载波为a(t),以及数据速度Ra,对它们的取值分别为+1和-1,当进行移频键控调制(即频率偏差为Δf)后,它所输出的等效低通信号为b(t)[6],具体的表达式如下式1-1所示:

b(t) exp( j2πa(t )f ) (1-1)

在跳频扩频通信系统中,我们把伪随机序列控制下的瞬时频率定义为f(t)[7],它会随着时间的不断改变,而对应的瞬时频率f(t)的取值在频率点fi,i=1,2,3,4…,N上也会发生改变[8]。那么,对于跳频载波信号,它的等效低通信号C(t)如下式:

c(t) exp(j2f (t)) (1-2)

对于跳频扩频通信系统,它主要是以跳频载波来实现对数据调制信号的频率进行搬移的一个过程[9],通过这样一个过程,则跳频扩频通信系统所输出的等效低频信号d(t)如下式1-3所示;

d(t) b(t)c (t)

exp(j2(a(t)f f (t))) (1-3)

在跳频扩频系统的接收端,采用同步伪随机码控制的频率、以及伪随机变化的载波和接收信号作为混频,在这样的条件下,所得到的系统输出信号为bxj,它的表达式如下式1-4所示: bsj (d(t) N(t) I(t))c (t)

exp(2 ja(t)f ) (N (t)

I(t))exp( j2f (t)) , (1-4)

对于上式1-4,它的参数N(t)、I(t)所代表的含义如下:N(t),它表示噪声;I(t),它则表示干扰信号。通过采用同步跳变的本地恢复载波来实现对接收信号进行混频后,在这样的情况下,就能得到解跳后的宽带干扰信号、窄带信号b(t)、以及信号噪声等。

2 跳频的主要技术指标及关键技术

对于一个跳频扩频通信系统而言,它所包括的技术指标主要有:①跳频频率的数目;②跳频的带宽;③跳频码的周期;④跳频的速率;⑤跳频系统的同步时间。对于这些技术指标,它们所代表的含义分别如下:①跳频频率的数目。在一般情况下,通过对跳频信号的处理增益 ,这样就能够得到相等的跳频点数。②跳频的带宽。在通常情况之下,跳频的带宽是与抗部分频带的干扰能力存在一定关系的。③跳频码的周期。倘若跳频图案的延续时间越长,那么,这样就会使敌方破译变得更加的困难,因此,其抗截获 的能力就越强。④跳频的速率。顾名思义,就是指每秒钟频率跳变的次数,决定跳频图案延续时间的长度。⑤跳频系统的同步时间。针对该同步时间的相关定义是非常多的,但这里主要是指对于跳频图案,要使其系统收发双方的时间达到一致,即完全同步,并且,对于通信所需要的相关时间也要进行建立。

3 对系统进行仿真模型的建立

3.1 对Simulink仿真工具进行概述

在本论文的研究过程中,采用的仿真工具是基于MATLAB提供的仿真平台Simulink。另外,采用Simulink仿真平台来建模是很方便的,它所带有的软件包是能够对相关的數据进行仿真、进行分析的,是一个动态系统。它能够支持的系统也是非常多的,如连续系统、线性系统等。

3.2 模型建立

在基于Simulink仿真软件的基础上面建立起来的跳频扩频通信系统仿真模型,通常情况之下,它能够对跳频扩频通信系统的整个工作过程进行实时监控及反映相关的问题,对于系统扩频前后的频谱,通过该仿真软件能够实时的观测。

4 对仿真结果进行分析

为了更加准确、更加合理的得到本论文研究的跳频扩频通信系统的仿真精确结果,所设定的相关仿真条件如下:对于所采用的跳频载频,它是采用伪随机整数方面的信号控制系统来进行实现的;对跳频点数设定为64个;对于跳频的频率间隔,是把它设定为50跳/秒;数据调制采用FSK,并且频率的间隔为200HZ;对于每个符号,它的采样点数为120。我们把本次系统仿真实验的时间设定为1000s。

5 结束语

本论文首先对跳频扩频通信系统的数学建模进行了简单介绍,然后对跳频通信的系统工作原理进行了概述,对跳频的主要技术指标及关键技术进行了介绍,接着,对Simulink仿真工具进行概述及对其进行相关模型的建立,最后,就是采用Simulink仿真软件对跳频扩频通信系统进行模型的建立,并进行了仿真研究。在进行仿真实验前,设定了相关的仿真条件,如跳频点数、采样点数、跳频频率间隔等相关条件,这样设定的目的是为了保证仿真的实验结果更加准确。

参考文献

[1] 陈高平等.扩频通信技术在CDMA中的应用[J].通信技术,2012,(07):54-59.

[2] 刘素心.基于MATLAB的通信系统的实验仿真设计[J].实验室科学,2014,(06):100-107.

[3] 曾兴雯等.扩展频谱通信及其多址技术[M].西安:西安电子科技大学出版社,2004:62-67.

基于matlab的跳频系统的仿真,基于MATLAB的跳频扩频通信系统的仿真研究相关推荐

  1. 基于ssm的crm系统开源_基于云的CRM软件工具

    基于ssm的crm系统开源 We all are aware that Internet has become a crucial part of our day-to-day lives. In t ...

  2. matlab henon,Henon系统动力学行为的MATLAB仿真研究

    收稿日期:2010 -11 -11 基金项目: 河南省科技发展计划资助项目( 102102210164) ; 河南科技大学博士科研基金资助项目( 09001376) ; 河南科技大学科研基金资助项目( ...

  3. 扩展城市信道etu模型matlab仿真,LTE System Toolbox:无线通信系统的仿真、分析和测试...

    LTE System Toolbox 提供用于设计.仿真和验证 LTE 和 LTE-Advanced 通信系统且符合标准的函数和应用程序.该系统工具箱加速了 LTE 算法和物理层 (PHY) 部署,支 ...

  4. 单自由度振动系统 matlab,单自由度系统的振动及matlab分析

    <单自由度系统的振动及matlab分析>由会员分享,可在线阅读,更多相关<单自由度系统的振动及matlab分析(6页珍藏版)>请在金锄头文库上搜索. 1.单自由度系统的振动及 ...

  5. 基于matlab数字基带传输系统,通信原理基于MATLAB Simulink 基带传输系统仿真实现...

    1.数字基带传输系统的简介及实现方法 (1)数字基带信号 通信的根本任务是远距离传输信息,准确地传输数字信息是数字通信中的一个重要环节.在数字传输系统中,其传输对象通常是二进制数字信息.它可以是来自计 ...

  6. 基于HTML在线考试系统开题报告,基于JSP的在线考试系统 开题报告.doc

    基于JSP的在线考试系统 开题报告 毕业设计(论文)开题报告 论文题目: 基于JSP的在线考试系统 Online Examination System Based on JSP on JSP 学 生 ...

  7. 基于android音频感知系统,本科毕业论文—基于android音乐播放器的设计与实现专科.doc...

    本科毕业论文-基于android音乐播放器的设计与实现专科.doc 专科毕业设计(论文) 题 目 基于Android的音乐播放器设计与实现 毕业论文(设计)原创性声明 本人所呈交的毕业论文(设计)是我 ...

  8. 基于java swing的系统_Java实验--基于Swing的简单的歌曲信息管理系统(三)

    转载请注明出处,上一篇<Java实验--基于Swing的简单的歌曲信息管理系统(二)>介绍了项目的目录结构和Dao层,本篇主要讲解界面的绘制和业务层Service. 登录界面 登录界面设计 ...

  9. 基于swing的java系统_Java实验--基于Swing的简单的歌曲信息管理系统(一)

    原创不易,转载请注明出处. 实验六 实验名称:歌曲管理系统(或宠物管理系统) 实验目的:AWT, SWING, JDBC, DATABASE 实验时间:(6学时) 实验内容: 开发环境  Eclips ...

最新文章

  1. 关于NLP相关技术全部在这里:预训练模型、图神经网络、模型压缩、知识图谱、信息抽取、序列模型、深度学习、语法分析、文本处理...
  2. 推荐 查公司信息的一个网站
  3. Web前端技术分享:什么是块元素?什么是行内元素?
  4. boost::type_index模块type_index`(和 `type_info`)能够存储确切的类型,无需剥离 const、volatile 和引用
  5. Gridview 手动排序实现
  6. 前端学习(2932):vue中的v-show
  7. java jaxb注解xmlnull_java – 将空值表示为xml jaxb中的空元素
  8. php 快速排序函数,PHP实现快速排序算法的三种方法
  9. 6.解决AXIOS的跨域问题
  10. Java 在方法和作用域内的内部类
  11. 定了!这 35 所高校将设人工智能本科专业!
  12. JavaSE学习--HTML
  13. 问答 | 我适合做软件开发吗?
  14. python EXCEL表格数据对比
  15. 光纤跳线接口_如何为SFP光模块搭配对应的光纤跳线?
  16. Error “Client wants topic A to have B, but our version has C. Dropping connection.“
  17. Yocto系列讲解[理论篇]27 - BitBake全过程(5)
  18. 花了两天时间用html+css+js做了一个网页版坦克大战游戏
  19. 一本书读懂财报 | 利润表(损益表)剖析
  20. 各大编程语言、软件,电子电路刷题学习网站链接及微信公众号

热门文章

  1. 二十碳五烯酸和二十二碳六烯酸(EPA和DHA)的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  2. 从《网安法》出发_给企业安全管理者的五条建议
  3. 微信小程序——后管平台配置讲解
  4. win10怎么更新显卡驱动_解决win10系统声卡驱动故障没有声音怎么办?
  5. 九年级计算机课本上册课本,人教版九年级数学上册电子课本
  6. CentOS软件管理 - 编译安装
  7. windows初始化所有设置
  8. H5的新特性及API详解(很惊人)
  9. ubuntu 串口调试工具推荐_玩客云刷ubuntu系统(不写入emmc)
  10. 浅谈县级融媒体中心运营利器之融媒体直播车