摘要
研究工作致力于基于PC的GPS软件接收机的开发。开发的软件接收机通过自制的信号采集设备采集GPS卫星信号,所采集的信号被存储在PC硬盘中供软件接收机VC++软件程序处理,在软件中实现捕获,跟踪等信息处理,实现导航解算功能并通过人机界面将解算结果显示出来。详细介绍了基于VC++的GPS软件接收机的设计方法,包括采集系统设计方法,软件结构设计方法,以及信号处理软件和导航解算软件的设计方法。给出了所开发的GPS软件接收机接收Spirent信号源信号时的工作情况,通过软件接收机的实际运行结果可以看出该软件接收机具备硬件接收机的功能,并且具有良好的捕获跟踪性能。介绍的软件接收机的设计方法适用于所有卫星导航系统的软件接收机。
The research is engaged on the development of a PC based software receiver. The receiver collects the GPS navigation signal by a self-designed signal collector and the signal data is stored in hard disk of PC. A VC + + based soft- ware receiver is adopted to realize acquisition, tracking, navigation and dialog interface. The VC + + based GPS software receiver is introduced. The designing methods of the signal collection system and the whole software structure are provided. The signal processing method and the positioning methods are also provided in detail. The working performance of the GPS software receiver is introduced under Spirent signal generator. The test result shows that the introduced GPS software receiver can realize all functions of the hardware receiver and possess good acquisition and tracking performance. The methods introduced are suitable to software receiver of all satellite navigation.
出处
《宇航学报》
EI
CAS
CSCD
北大核心
2009年第2期532-536,共5页
Journal of Astronautics