基于LabVIEW与MATLAB混合编程的GPSL1信号模拟
发布时间:2018-07-29 09:46
【摘要】:卫星导航信号模拟器用于在实验室等室内环境中模拟产生各种实际环境下的卫星导航信号。它可以根据接收机动态特性,对各种干扰与误差进行模拟控制与修正,生成实际接收到的卫星导航信号,从而测试接收机的相关性能。为了满足卫星导航信号的调制方式、多路复用方式以及扩频码试验验证需求,对测距精度、抗干扰、抗多径、兼容性等方面性能进行验证、评估与优化,一个能够定量评估、可重复、具有足够精度、可以模拟多种应用环境的卫星导航信号模拟器是必不可少的。 本文即以GPS L1信号为例,着重介绍一种采用LabVIEW与MATLAB混合编程,控制虚拟仪器来模拟产生卫星导航信号的思想与具体的实现方法。首先简单描述了GPS导航信号的特性,确定以C/A码作为本文的研究对象;然后基于MATLAB编程,研究L1基带信号的生成方法;随后重点讨论了基于LabVIEW对基带信号进行处理的方式与途径以及控制硬件设备模拟产生射频信号的方法;最后通过LabVIEW配合相关的虚拟仪器设备搭建了一个信号采集平台,通过频谱仪与信号采集平台对产生的信号进行了分析与验证。 本文将“虚拟仪器”技术引入到卫星导航信号模拟器的设计当中,具有实现简单,,可控性、兼容性与扩展性更好的特点,可以在通用平台基础上快速实现专用模拟器的功能,从而缩短开发周期,满足多体制导航信号验证的需求。
[Abstract]:Satellite navigation signal simulator is used to simulate and generate satellite navigation signals in laboratory and other indoor environments. According to the dynamic characteristics of the receiver, it can simulate and control all kinds of interference and error, and generate the satellite navigation signal which is actually received, so as to test the performance of the receiver. In order to meet the requirements of modulation, multiplexing and spread spectrum code test of satellite navigation signal, the performance of ranging accuracy, anti-jamming, anti-multipath, compatibility and so on is verified, evaluated and optimized. It is necessary to simulate the satellite navigation signal simulator with repeatability and enough precision. In this paper, taking GPS L1 signal as an example, this paper introduces an idea and implementation method of using LabVIEW and MATLAB mixed programming to control virtual instrument to simulate the generation of satellite navigation signal. Firstly, the characteristics of GPS navigation signal are briefly described, and the C / A code is chosen as the research object of this paper, then based on MATLAB programming, the generation method of L1 baseband signal is studied. Then, the way of processing baseband signal based on LabVIEW and the method of controlling the simulation of hardware device to generate RF signal are discussed emphatically. Finally, a signal acquisition platform is built through LabVIEW with related virtual instrument equipment. The generated signals are analyzed and verified by spectrometer and signal acquisition platform. This paper introduces "virtual instrument" technology into the design of satellite navigation signal simulator. It has the characteristics of simple realization, controllability, better compatibility and expansibility, and can quickly realize the function of special simulator on the basis of general platform. In order to shorten the development cycle and meet the needs of multi-system navigation signal verification.
【学位授予单位】:华中科技大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:P228.4
本文编号:2152286
[Abstract]:Satellite navigation signal simulator is used to simulate and generate satellite navigation signals in laboratory and other indoor environments. According to the dynamic characteristics of the receiver, it can simulate and control all kinds of interference and error, and generate the satellite navigation signal which is actually received, so as to test the performance of the receiver. In order to meet the requirements of modulation, multiplexing and spread spectrum code test of satellite navigation signal, the performance of ranging accuracy, anti-jamming, anti-multipath, compatibility and so on is verified, evaluated and optimized. It is necessary to simulate the satellite navigation signal simulator with repeatability and enough precision. In this paper, taking GPS L1 signal as an example, this paper introduces an idea and implementation method of using LabVIEW and MATLAB mixed programming to control virtual instrument to simulate the generation of satellite navigation signal. Firstly, the characteristics of GPS navigation signal are briefly described, and the C / A code is chosen as the research object of this paper, then based on MATLAB programming, the generation method of L1 baseband signal is studied. Then, the way of processing baseband signal based on LabVIEW and the method of controlling the simulation of hardware device to generate RF signal are discussed emphatically. Finally, a signal acquisition platform is built through LabVIEW with related virtual instrument equipment. The generated signals are analyzed and verified by spectrometer and signal acquisition platform. This paper introduces "virtual instrument" technology into the design of satellite navigation signal simulator. It has the characteristics of simple realization, controllability, better compatibility and expansibility, and can quickly realize the function of special simulator on the basis of general platform. In order to shorten the development cycle and meet the needs of multi-system navigation signal verification.
【学位授予单位】:华中科技大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:P228.4
【参考文献】
相关期刊论文 前10条
1 赵昀;寇艳红;黄智刚;张其善;;软件GNSS信号模拟器架构与中频信号生成[J];北京航空航天大学学报;2009年07期
2 赵玲;苏维均;;一种LabVIEW调用MATLAB的方法[J];北京工商大学学报(自然科学版);2009年02期
3 金维香;图形化程序设计G语言——LabVIEW与虚拟仪器[J];长沙电力学院学报(自然科学版);2002年01期
4 焦瑞莉,南利平,李学华;基于LabVIEW的通信专业远程虚拟实验室[J];国外电子测量技术;2005年03期
5 陈海龙,李宏;基于MATLAB的伪随机序列的产生和分析[J];计算机仿真;2005年05期
6 张荣;;基于DAQmx驱动与LABVIEW的数据采集系统设计[J];计算机应用与软件;2011年03期
7 胡吉朝;傅钥;王定远;;LabVIEW调用MATLAB COM组件的技术研究[J];科技信息;2008年26期
8 刘丽丽;王可东;;卫星信号模拟器研究现状及发展趋势[J];全球定位系统;2010年03期
9 卢晓春,陈清刚,胡永辉;卫星导航定位系统中伪随机码的研究[J];时间频率学报;2004年01期
10 李志谭;郭山国;;MATLAB在LabVIEW中调用的实现[J];太原科技大学学报;2007年03期
本文编号:2152286
本文链接:https://www.wllwen.com/kejilunwen/dizhicehuilunwen/2152286.html