新闻中心

EEPW首页>嵌入式系统>设计应用> 基于Simulink的猝发通信系统数据链系统仿真

基于Simulink的猝发通信系统数据链系统仿真

作者: 时间:2010-08-26 来源:网络 收藏

2基于的系统仿真

  本文应用Matlab/软件平台构建的仿真系统模型;利用环境的图形化建模能力和功能模块库开发了同步解调模型库。通过在中频的信道仿真有效地避免了加入载频所带来的高采样率。通过仿真验证了系统设计的正确性,同时分析了中频输入信号强度变化时,信噪比与捕获概率的关系,为系统指标分配提供了依据。

  2.1Simulink简介

  Simulink作为Matlab的重要组成部分,是交互式动态系统建模、仿真和分析的图形环境,是进行基于模型的嵌入式系统开发的基础开发环境。使用它可以针对通行系统进行系统的建模、仿真和分析等工作。

  Simulink支持线性和非线性系统、连续时间系统、离散时间系统、连续和离散混合系统,而且系统可以是多进程的。它提供了友好的图形界面(GUI),模型由模块组成的框图来表示。用户建模通过简单的单击和拖动鼠标的动作就能完成,使得建模非常容易,比传统的仿真软件包更加直观、方便、灵活。

  2.2基于Simulink的系统模型组成

  考虑到加解密迭代基本不牵涉误码率问题,当以提高系统误码率的思想进行算法仿真时,去掉加解密环节;考虑到射频的影响主要在于多普勒效应和射频器件的热噪声,故将其影响直接折算到中频上,这样可有效避免射频带来的高采样率问题。

  整个系统仿真模型由三部分组成:信源信道模块、快速同步解调处理模块、验证处理模块。系统仿真框图如图2所示。

  (1)信源信道模块

  信源信道模块组成见图3。主要功能是为产品的算法仿真提供模拟输入信号,进行信源数据的编码、扩频、调制、多普勒频移及多普勒加速度模拟、信噪比模拟。编码采用RS编码,扩频采用选择本原多项式和初相的方式选择合适的m序列作为扩频码,好处是可以根据实际需求进行实时修改,而不影响扩频解扩的算法仿真结构,为将来的仿真发展带来灵活性。

  因为要进行误码率分析,故采用使用顶层M文件生成信息数据并保存至计算机内存,再从内存中读出数据并进行采样的方式输出待调制数据。采用AWGNChannel仿真一个加性高斯白噪声信道。此信道的信噪比可以按照三种方式设置:Eb/N0,Es/N0,SNR,本仿真按照SNR的方式设置信道的信噪比。

  中频采用70 MHz载波调制输出。



评论


相关推荐

技术专区

关闭