基于MFC和FPGA的卫星导航信号模拟源的设计
本文选题:卫星导航信号模拟源 + 可见卫星 ; 参考:《西安电子科技大学》2014年硕士论文
【摘要】:卫星导航是一种采用导航卫星对在地面、海洋和天空中运行的载体进行导航定位的技术。它能提供高精度的三维位置信息、精准的时间信息和速度信息,在民用和军事领域得到了广泛的应用。现今,导航产品的研发方兴未艾,急需能够模拟导航信号的卫星导航信号模拟源,以提供实验和仿真数据。导航信号模拟源的研究不仅可以使我们更加准确地认识导航信号的结构,而且可以为导航接收机等导航终端设备的研制提供辅助手段,在卫星导航产品的研究中是一个不可或缺的环节。本文对卫星导航信号模拟源的设计做了相当程度的研究。本文首先介绍了课题研究的背景、意义和现状,概述了全球四大卫星导航系统的基本情况,全面介绍了卫星导航涉及到的必备知识:导航系统的空间坐标系、导航卫星的空间星座分布、导航卫星的运行轨道和运行周期、导航数据的构成和卫星导航系统的工作原理。其次,介绍了卫星导航信号模拟源的整体组成结构、功能和工作原理以及上位机和下位机之间的通信接口,上位机的PC端是由VS2008开发的一个基于单文档的MFC工程,为了实现界面的简单和操作的简洁,将全部功能设计集中到了一个模态对话框上面,整个对话框接受唯一的参数输入,即地面某点的经纬度,然后根据这个输入的参数来产生对应的空间坐标,显示此地此时的可见卫星编号,根据需要生成特定卫星的导航数据,并将生成的导航数据通过PCIE总线发送到硬件部分,硬件部分是由ML605开发板为主体的专用平台并配合着ISE14.5开发工具实现的,主要用来接收来自上位机的导航数据并对它们进行调制,将调制之后的导航数据发送到AD9739,AD9739在混频模式下将导航信号发送出去。然后,详细介绍了上位机部分各功能的设计和实现思路并对主要的功能模块进行了测试和验证,主要包括以下内容:根据输入地面某点的经纬度显示其对应的三维坐标的设计思路,并对其进行了功能验证和结果测试;根据输入的地面某点经纬度来显示该地点处可见卫星编号的设计思路,并对其进行了功能验证和结果测试;显示系统日期和时间的设计思路;根据系统时间动态刷新可见卫星编号的设计思路,并对其进行了功能验证和结果测试;导航信号的数据帧格式及其在软件中的数据结构的设计思路,并对导航数据的正确性进行了测试和验证;上位机和下位机通信接口的设计思路等。最后,详细介绍了下位机部分各个模块的设计思路和实现方法,并对核心功能模块进行了功能验证,主要包括以下内容:PCIE模块的实现方法;FIFO模块的实现方法;BPSK模块的实现方法,并对其进行了功能验证和结果测试;AD9739模块的实现方法;对导航信号的结果进行了仿真和实现。
[Abstract]:Satellite navigation is a kind of navigation technology which uses navigation satellites to locate the carriers running on the ground, sea and sky. It can provide high precision 3D position information, accurate time information and speed information, and has been widely used in civil and military fields. Nowadays, the research and development of navigation products is in the ascendant, and the satellite navigation signal analog source which can simulate navigation signal is urgently needed to provide experimental and simulation data. The research of navigation signal analog source can not only make us understand the structure of navigation signal more accurately, but also provide auxiliary means for the development of navigation terminal equipment such as navigation receiver. It is an indispensable link in the research of satellite navigation products. In this paper, the design of satellite navigation signal analog source is studied to a certain extent. This paper first introduces the background, significance and present situation of the research, summarizes the basic situation of the four major satellite navigation systems in the world, and comprehensively introduces the necessary knowledge of satellite navigation: the space coordinate system of the navigation system. The spatial constellation distribution of navigation satellite, the orbit and period of navigation satellite, the constitution of navigation data and the working principle of satellite navigation system. Secondly, the whole structure, function and working principle of the analog source of satellite navigation signal and the communication interface between the upper computer and the lower computer are introduced. The PC end of the upper computer is a MFC project based on single document developed by VS2008. In order to realize the simplicity of interface and operation, the design of all functions is concentrated on one modal dialog box. The whole dialog box accepts unique parameter input, that is, latitude and longitude at a certain point on the ground. Then the corresponding spatial coordinates are generated according to the input parameters, the visible satellite numbers are displayed here at this time, the navigation data of a particular satellite is generated according to the need, and the generated navigation data is sent to the hardware via the PCIE bus. The hardware part is realized by the special platform of ML605 development board and the ISE14.5 development tool. It is mainly used to receive and modulate the navigation data from the host computer. The modulated navigation data is sent to AD9739 and the navigation signal is transmitted in mixed mode. Then, the design and realization of each function of upper computer are introduced in detail, and the main function modules are tested and verified. The main contents are as follows: according to the latitude and longitude of the input ground point, the design idea of displaying the corresponding 3D coordinate is given, and the function verification and the result test are carried out. According to the input point longitude and latitude of the ground to display the visible satellite number at the site, the design idea of showing the date and time of the system is given, and the function verification and result test of the satellite number are carried out, and the design idea of displaying the date and time of the system is given. According to the design idea of system time dynamic refresh visible satellite number, the function verification and result test are carried out, the data frame format of navigation signal and its data structure in software are designed. The correctness of navigation data is tested and verified, and the design idea of communication interface between upper computer and lower computer is presented. Finally, the design idea and realization method of each module of the lower computer are introduced in detail, and the function verification of the core function module is carried out, which includes the following contents: the realization method of the component of the PCIE module and the implementation method of the FIFO module and the implementation method of the BPSK module. The realization method of AD9739 module and the simulation and realization of the result of navigation signal are given.
【学位授予单位】:西安电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TN967.1
【相似文献】
相关期刊论文 前10条
1 张一;马永奎;张中兆;;现代卫星导航信号的发展及特性分析[J];通信技术;2006年S1期
2 孙民华;郑兵;;卫星导航信号监测技术[J];遥测遥控;2007年S1期
3 胡修林;刘禹圻;冉一航;柯廷页;;单频干扰下卫星导航信号的码跟踪性能评估[J];华中科技大学学报(自然科学版);2010年08期
4 金国平;王梦丽;范建军;冯晓超;;卫星导航信号质量监测系统的现状及设计思路[J];桂林电子科技大学学报;2012年05期
5 施蕾;;英美卫星导航信号专利纠纷及其对中国北斗专利布局的影响[J];数字通信世界;2013年12期
6 王宏兵;刘昌洁;;卫星导航信号质量监测系统及应用[J];全球定位系统;2009年06期
7 刘禹圻;胡修林;冉一航;柯構;;卫星导航信号抗单频干扰性能研究[J];电子学报;2011年06期
8 谭述森;周兵;郭盛桃;刘志俭;;中国全球卫星导航信号基本框架设计[J];中国空间科学技术;2011年04期
9 刘建成;桑怀胜;徐峗;冯晓超;;卫星导航信号异常对信噪比的影响[J];电讯技术;2013年01期
10 王华;封欣;吴强;;一种基于现场可编程门阵列的卫星导航信号生成方法[J];导航定位学报;2013年04期
相关会议论文 前10条
1 冉一航;胡修林;刘禹圻;唐祖平;张祥莉;;不同调制方式下卫星导航信号的兼容性研究[A];第二届中国卫星导航学术年会电子文集[C];2011年
2 谭述森;周兵;郭盛桃;刘志俭;;我国全球卫星导航信号研究进展[A];第二届中国卫星导航学术年会电子文集[C];2011年
3 沙海;吕志成;张国柱;欧钢;;多系统卫星导航信号模拟源的系统结构与软件设计[A];第二届中国卫星导航学术年会电子文集[C];2011年
4 罗显志;解剑;;实时卫星导航信号质量监测方法研究[A];第四届中国卫星导航学术年会论文集-S6 北斗/GNSS测试评估技术[C];2013年
5 金国平;范建军;冯晓超;;卫星导航信号质量监测系统设计思路[A];第一届中国卫星导航学术年会论文集(中)[C];2010年
6 谭述森;周兵;郭盛桃;刘志检;;我国全球卫星导航信号设计研究[A];第一届中国卫星导航学术年会论文集(上)[C];2010年
7 刘禹圻;胡修林;唐祖平;冉一航;周艳玲;;卫星导航信号抗单频干扰性能研究[A];第一届中国卫星导航学术年会论文集(上)[C];2010年
8 王W,
本文编号:1983633
本文链接:https://www.wllwen.com/kejilunwen/wltx/1983633.html