基于FPGA和DDR2的北斗导航信号模拟
2016-09-12周彬宋茂忠熊骏李增红
电子设计工程 2016年6期
关键词:信号
周彬,宋茂忠,熊骏,李增红
(1.南京航空航天大学 江苏省物联网与控制重点实验室,江苏 南京 210016;2.中国电子科技集团第41研究所山东 青岛 266555)
基于FPGA和DDR2的北斗导航信号模拟
周彬1,宋茂忠1,熊骏1,李增红2
(1.南京航空航天大学 江苏省物联网与控制重点实验室,江苏 南京210016;2.中国电子科技集团第41研究所山东 青岛266555)
北斗卫星导航信号模拟是接收机开发与复杂环境下性能评估的关键技术。给出一种基于文件产生与播放的简易模拟产生方法。文件产生部分提出了一种对不同卫星建立信号采样时间与卫星发射时间的时间压扩算法,实现了时变多普勒和伪距的模拟,生成了卫星导航接收机处的复杂信号。播放硬件以FPGA和DDR2为基础,通过PCI将信号文件传入DDR2,在FPGA中实现了数据的连续读取,经插值滤波和数模转换后形成中频信号,再经射频调制输出。通过北斗接收机的测试,证明了信号产生和播放硬件方案的可行性。
北斗;信号模拟;时变多普勒;时间压扩;DDR2
在北斗高性能接收机的开发研制与性能评估过程中,能够产生各种复杂环境下卫星导航信号的模拟源系统必不可少,它可以在实验室等室内环境下为导航终端的性能测试提供高精度仿真信号。目前北斗卫星导航信号模拟技术以国内为主[1]。文献[2]通过卫星星历近似计算载波多普勒与信号延迟,进而在计算机上模拟卫星中频信号;文献[3]基于卫星航迹、载噪比等参数从软件方面建立了对北斗B1中频信号的仿真系统;……
登录APP查看全文
