检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
出 处:《计算机测量与控制》2016年第4期226-229,共4页Computer Measurement &Control
摘 要:目前四大全球卫星导航定位系统中,美国的GPS是发展最早也是应用面最广的系统,GPS提供民用的标准定位服务和军规的精确定位服务;为研究GPS卫星导航电文的产生机理和针对GPS的导航对抗技术,在详细介绍GPS伪随机码的基本原理和C/A码生成电路的基础上,通过MATLAB和FPGA分别对C/A码进行了软件和硬件仿真实现;基于MATLAB的软件仿真采用循环程序实现了m序列和C/A码,基于FPGA的硬件仿真首先构建一个D触发器元件,然后利用该元件通过并行指令实现m序列,最终生成C/A码;两种方法虽然采用不同的思路和技术,但是得到了一致的C/A码信号样式;伪随机码的产生是GPS实现扩频通信的重要环节,通过对GPS伪随机码的仿真实现,有助于对GPS卫星信号的捕获研究和针对GPS的欺骗式干扰研究。At present, in the four global satellite navigation and positioning systems, American GPS is the earliest and widely used sys- tem. GPS provides Standard Positioning Service (SPS) and Precise Positioning Service (PPS). For studying the navigation data of GPS and the Counter Technology to GPS, this paper introduces the basal theory of GPS' Pseudo-random Noise Code and the circuit which produces the C/A code. Then it emulates the C/A code of GPS by MATLAB and FPGA. The software simulation by MATLAB uses the circular sen tences to implement the m-sequence and the C/A code. The hardware simulation by FPGA produces a D-Trigger first, then it uses the D-Trigger and parallel sentences to implement the m-sequence and the C/A code. Although the two methods use different thinking and technologies, they get the same C/A code. GPS' Pseudo-random Noise Code is the important segment to spread spectrum communication. This study to GPS' Pseudo-random Noise Code will contribute to the research on capturing GPS signal and deception jamming to GPS.
关 键 词:GPS 伪随机码 C/A码 仿真 MATLAB FPGA
分 类 号:TP391.9[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.90