摘要
提出了一种用于GPS接收机系统中数控振荡器模块的电路设计。通过Verilog HDL语言完成了NCO的设计,并利用Modelsim软件对其进行仿真。通过采集实时数据测试,验证了该模块可以完成中频载波信号和多普勒的剥离。最后针对数控振荡器的性能指标做了简单分析,对信噪比和杂散度等关键参数测试,使用MATLAB软件对其性能进行仿真,验证其满足接收机的要求。
This paper presents a circuit design for the NCO module in the GPS receiver system. The design of NCO is completed by Verilog HDL language,and the simulation is carried out by Modelsim software. The real-time data acquisition test proves that the module can complete the stripping of IF carrier signal and Doppler. At last,the performance of NCO is also presented a simple analyzed. The key parameters such as signal-to-noise ratio and spurious are tested,and it simulated by MATLAB software to verify that it meets the requirements of the receiver.
引文
[1]Thabet J,Barrak R,Kamoun N,et al.A reconfigurable Digital Down Converter architecture for multistandard GNSS receiver[C]2014 14th International Symposium on Communications and Information Technologies(ISCIT),Incheon,2014:404-408.
[2]张博,张斌.基于FPGA的数字式GPS接收机载波环设计与实现[J].应用科技,2015,2:29-32,38.
[3]侯冰,张晓林,郭九源,等.高动态BDS/GPS联合接收机基带芯片设计与实现[J].遥测遥控,2016(1):11-20.
[4]张阿宁,赵萍.基于FPGA的正交数控振荡器(NCO)的设计与实现[J].电子设计工程,2011(17):149-152.
[5]刘春雅,冯向莉.基于CORDIC算法的数控振荡器及其FPGA实现[J].自动化与仪器仪表,2015(8):131-133.
[6]胡力坚.基于DDS的任意波形发生器设计与实现[D].西安:西安电子科技大学,2009.
[7]崔永俊,王晋伟,贾磊,等.基于FPGA的DDS信号发生器的设计与实现[J].电子器件,2016(2):339-343.
[8]周友宏.GPS接收机跟踪环路的研究和设计[D].上海:上海交通大学,2010.
[9]Ren C H,Liu Q Q,Wang M X,et al.A Novel Method to Improve Dynamic Performance of GPS Carrier Tracking Loop with INS Aiding[C].Wireless Communication and Sensor Network(WCSN),2014International Conference on,Wuhan,2014:114-118.
[10]Cetinsel S,Morling R C S,Kale I.A comparative study of a low doppler shift in a carrier tracking loop for GPS[C].2012 IEEE Asia Pacific Conference on Circuits and Systems,Kaohsiung,2012:220-223.
[11]JAMES BAO-YEN TSUI.GPS软件接收机基础[M].2版.陈军,潘高峰,李飞,等译.北京:电子工业出版社,2007.
[12]张欣.扩频通信数字基带信号处理算法及其VLSI实现[M].北京:科学出版社,2004.
[13]陈士川.数控振荡器NCO的一种优化设计[J].通信对抗,2005(4):53-54,62.
[14]武丽静.高动态GPS接收机数控振荡器与捕获算法研究[D].北京:北京邮电大学,2009.