论文部分内容阅读
自上世纪研发问世以来,GPS系统凭借其超高覆盖率、精准定位、全天候工作等特点,在社会的各个领域均得到了广泛的应用,解决了以往在海路运输、采矿、测绘等工作中的定位难题。同时,在军事领域,GPS的重要及关键性作用也是不言而喻,比如各种制导导弹、巡航导弹的精确打击,这些军事武器的精准打击背后都离不开强大的GPS定位系统。但不可避免的是,GPS的广泛运用也带来了一系列黑色产业,许多不法分子不断滥用GPS技术,导致发生了许多GPS欺骗事件,给社会的稳定运行带来了很多负面的影响与经济损失。因此,如何保护GPS定位系统,使其避免被不法分子滥用,成为了维护社会稳定的一个重要考验。本文首先对GPS系统进行了简单介绍,其次对GPS工作方式进行简单分析研究,并且讨论了GPS信号的脆弱性。随后本文对现有的转发式GPS欺骗、生成式GPS欺骗的欺骗方式各自的欺骗原理进行了分析讨论,并研究了现有欺骗防御工作,分析了各防御方案的理论细节与具体技术。由于现有防御方案的应用局限性大,存在准确率较低等问题,因此在总结前人工作的基础上,本文提出了基于RSSI的GPS欺骗定位检测方法,该方法分为GPS欺骗检测和GPS欺骗定位两个阶段。即此方法不但可以判断飞行器是否遭到欺骗,还可以进行关键GPS欺骗点的定位。在GPS欺骗检测阶段,我们基于飞行器自身的GPS信息获取一个飞行器的RSSI信息序列,同时基于飞行器的飞行轨迹与RSSI随距离的传输衰减特性计算得到一个RSSI-infer序列,在飞行器正常情况下两序列相似度很高。因此在获取上述两个序列后,我们对两个序列进行滤波、线性拟合等降噪处理,通过对两序列的相似度进行DTW(Dynamic Time Warping,动态时间归整)计算分析,即可判断飞行器是否遭到GPS欺骗。进一步,在GPS欺骗定位阶段,当我们判定当前飞行器遭到GPS欺骗后,提出了基于变点检测的GPS欺骗定位方法。通过对上述的两个序列求取滑动窗口欧式距离,使用变点检测方法提取GPS欺骗关键点信息,进而使用k-means聚类定位到GPS欺骗发生的关键节点,为打击GPS欺骗提供技术支持。本文方法包括以下亮点:1.相比于现有的方法,无需进行硬件升级、适用范围广泛;2.基于关键的RSSI数据进行欺骗检测与定位,变量不复杂,易于推广实现;3.引入了语音识别方向的DTW算法等技术,新方法相比较于现有方法,局限小、准确率更高、更稳定;4.进一步的提出欺骗定位算法,即判定当前飞行器遭到欺骗攻击时,使用变点检测可以定位GPS欺骗发生的起终点,有利于打击日益猖獗的GPS欺骗行为。