4.运行仿真
在运行仿真之前,首先保存已设置和连接的模型,然后就可以运行仿真。
3.2.1 其他应用模块集和Simulink扩展库
1. 通信模块集(Communications Blockset)
2.数字信号处理模块集(DSP Blockset)
3. 电力系统模块集(Power System Blockset)
4. Simulink扩展库
扩展信号输出模块库(Additional Sinks)
扩展离散库(Additional Discrete)
扩展线性库(Additional Linear)
转换库(Transformations)
触发模块库(Flip Flops)
线性化库(Linearization)
宇航模块库(Airspace Blocks)
3.3 模型建立及主要模块设计
基于MATLAB/Simulink所建立的扩频通信系统的仿真模型,能够反映扩频通信系统的动态工作过程,可进行波形观察、品剖分析和性能分析等,同时能根据研究和设计的需要扩展仿真模型,实现以扩频通信为基础的现代通信的模拟仿真,为系统的研究和设计提供强有力的平台。图4为基于MATLAB/Simulink的扩频通信系统的仿真模型。
图11 基于MATLAB/Simulink的扩频通信系统的仿真模型
信源:随机整数发生器(Randon Integer generator)作为仿真系统的信源,随机整数发生器产生二进制随机信号,采用时间、初始状态可自由设置,从而满
足扩频通信系统所需信源的要求。
扩频与解扩:PN序列生成器模块(PN Sequence Generator)作为伪随机码产生器,扩频过程通过信息码与PN码进行双极性变换后相乘加以实现。解扩过程与扩频过程相同,即将接收的信号用PN码进行第二次扩频处理。
调制与解调:使用二相相移键控PSK方式进行调制、解调。调制由正弦载波与双极性扩频码直接相乘实现,采用相干解调法进行解调。
信道:传输新到位加性高斯白噪声信道。在加性高斯白噪声信道模块中,可进行信号功率和信噪比的设置。
误码计算:误码计算由误码仪实现,误码仪在通信系统中的主要任务是评估传输系统的误码率,它具有两个输入端口:第一个端口(Tx)接收发送方的输入信号,第二个端口(Rx)接收接收方的输入信号。
在Simulink中,没有单独实现统计的计数器模块,需要自行创建,计数模型的设计如图5在计数模型中,用与信源和伪随机码同频的脉冲模块分别实现码元同步和切谱同步,利用加法器的累加功能,实现每个码元的相关峰值统计。
图12 计数器仿真模型
在扩频通信建模中,扩频与解扩使用的PN码以及调制和解调所使用的载波必须保持同步,因此要注意伪随机码模块和载波模块的参数设置。
在误码率计算中,接收到的信号,由于经过扩频解扩、调制解调、相关统计等处理,会存在一个延迟,在误码仪模块的对话框中要设置一个合适的延迟。
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库扩频(8)在线全文阅读。
相关推荐: