基于FPGA可触控卫星信道模拟器的设计与实现
发布时间:2018-03-22 16:40
本文选题:信道模拟器 切入点:FPGA 出处:《南京信息工程大学》2017年硕士论文 论文类型:学位论文
【摘要】:卫星信道模拟器能够模拟卫星信道的传播特性,用于设备的通信调试,节约研发成本。目前,很多卫星信道模拟器在参数设置上存在问题:有的参数难以调节;有的采用上位机进行参数设置,通过上位机设置参数需要连接电脑,适应性差。针对上述问题提出了一种基于FPGA可触控卫星信道模拟器,FPGA作为算法实现和控制单元,通过控制触摸屏方便快捷的实现参数设置。本文主要工作内容如下:(1)设计卫星信道传输特性模拟方案。在对卫星信道传输特性、概率分布函数以及经典信道模型分析的基础上,设计出本文的卫星信道传输特性模拟方案。(2)设计卫星信道模拟器硬件系统。根据设计指标合理选择芯片,以FPGA为核心进行硬件系统设计,硬件系统主要包括FPGA模块、触摸屏模块、A/D转换模块、D/A转换模块以及滤波电路。(3)设计卫星信道模拟器算法程序。算法程序主要包括多普勒频移、多径时延与增益、瑞利分布、对数正态分布和高斯白噪声等。通过Maltab的hist函数生成直方图,验证瑞利分布、对数正态分布和高斯白噪声的正确性。(4)设计卫星信道模拟器控制程序。主要包括NiosⅡ软核设计、μC/OS-Ⅱ配置、UCGUI移植以及本系统的UCGUI界面设计。(5)测试平台搭建及性能测试。测试平台主要包括信号发生器和示波器。信号发生器产生波形传输给卫星信道模拟器,然后输出给示波器,通过示波器观察输入输出信号时域和频域特性验证多普勒频移的正确性;把示波器数据导出生成直方图验证瑞利分布、对数正态分布和高斯白噪声的正确性。系统测试结果表明,设计的卫星信道模拟器能够实现卫星信道传输特性的模拟,满足设计指标。
[Abstract]:The satellite channel simulator can simulate the propagation characteristics of the satellite channel, which can be used for the communication debugging of the equipment and save the research and development cost. At present, many satellite channel simulators have some problems in parameter setting: some parameters are difficult to adjust; Some use the upper computer to set the parameters, which need to be connected to the computer through the upper computer, so the adaptability is poor. In view of the above problems, a kind of FPGA touchable satellite channel simulator is proposed as the algorithm implementation and control unit. The main work of this paper is as follows: 1) Design the simulation scheme of satellite channel transmission characteristics. Based on the analysis of satellite channel transmission characteristics, probability distribution function and classical channel model, The hardware system of satellite channel simulator is designed. According to the design index, the hardware system is designed with FPGA as the core. The hardware system mainly includes FPGA module. The algorithm program of satellite channel simulator is designed, which includes Doppler frequency shift, multipath delay and gain, Rayleigh distribution. Logarithmic normal distribution and Gao Si white noise etc. The histogram is generated by hist function of Maltab to verify the Rayleigh distribution. The control program of satellite channel simulator is designed by logarithmic normal distribution and correctness of Gao Si white noise. It mainly includes Nios 鈪,
本文编号:1649496
本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/1649496.html