摘要
Galileo卫星导航系统作为欧洲唯一计划建设的卫星导航体系,对它的研究有着十分重要的意义。Galileo模拟信号源既可以为Galileo接收机的设计与测试提供良好的仿真环境,同时也可为Galileo系统新技术新方案的验证提供平台。本文针对Galileo E1频段信号提出了一种基于C++软件平台的中频模拟信号源设计框架。文章在给出中频信号数学模型及模拟软源的设计原理框图的基础上,进一步将设计按功能分为5部分,分别为伪随机码产生,导航电文生成,信号MBOC调制,环境和误差模拟以及信号量化部分,详细的给出前3部分设计思路与流程是本文的重点。最后通过输出信号频谱仿真结果、捕获验证结果以及数据恢复的验证结果证明了模拟软源设计的正确性。
Research on Galileo satellite navigation system is significant, for Galileo is the only satellite navigation system under construction by Europe. Galileo signal simulator can provide not only a good simulation environment for design and test of Galileo receivers, but also a platform for verification of new techniques and new schemes of Galileo system. In this paper a software IF signal simulator for Galileo Satellite Navigation System in E1 frequency band designed on C++ platform is proposed. Based on mathematic model of IF signal and principle diagrams of the software IF signal simulator presented in this paper, the design is further divided into 5 functional parts, which are respectively pseudo-random code producing, nav- igation message generating, MBOC modulation of signal, simulation of environment error and quantification. The idea and the flow of the design are detailed presented as the key point. At last the validity of the design is demonstrated through the simulation results of frequency spectrum of output signal, capturing results and recovered data.
出处
《信号处理》
CSCD
北大核心
2012年第12期1751-1758,共8页
Journal of Signal Processing
基金
国家"863"计划(2012AA120802)