北斗卫星导航信号模拟是接收机开发与复杂环境下性能评估的关键技术。给出一种基于文件产生与播放的简易模拟产生方法。文件产生部分提出了一种对不同卫星建立信号采样时间与卫星发射时间的时间压扩算法,实现了时变多普勒和伪距的模拟,生成了卫星导航接收机处的复杂信号。播放硬件以FPGA和DDR2为基础,通过PCI将信号文件传入DDR2,在FPGA中实现了数据的连续读取,经插值滤波和数模转换后形成中频信号,再经射频调制输出。通过北斗接收机的测试,证明了信号产生和播放硬件方案的可行性。
1