1.一种GNSS干扰检测方法,其特征在于:具体包括以下步骤:
(1)、开启GNSS进行定位,实时监测GNSS定位时的状态,会持续得到GNSS输出的定位信息;
(2)、当GNSS定位正常时,所持续得到的定位信息为正常的定位信息;
(3)、当GNSS定位出现异常或失去定位时,所持续得到的定位信息为异常的定位信息或得不到任何的定位信息,此时对GNSS中心频点附近的频点进行扫描,在正常无干扰情况下,会得到类似抛物线形状的GNSS频点曲线图,记为曲线1;在干扰源的强烈干扰下,所得到的GNSS频点曲线图相较于曲线1会发生改变,变得扭曲,记为曲线2;
(4)、分别抛去曲线1和曲线2中出现明显跳变的异常频点后,计算曲线1中所有频点的平均值,记为AVG0,然后分别对曲线1和曲线2中的两端频点进行取样,分别得到10-70个取样频点,然后分别计算所得到的取样频点的平均值,分别记为AVG1、AVG2,然后分别计算AVG1-AVG0和AVG2-AVG0的绝对值,若二个绝对值的差值较大,则检测表明GNSS受到干扰;所述的步骤(4)中,曲线1中所有频点的平均值AVG0与曲线2中所有频点的平均值是基本相等的;曲线1和曲线2中,相比中心频点,二者在远离中心频点的两端频点具有较大的差异;
(5)、检测到GNSS受到干扰后,立即上报给主机。
2.根据权利要求1所述的GNSS干扰检测方法,其特征在于:所述的步骤(2)中,正常的定位信息具体可为:“$GNRMC,024532.000,A,3118.4562,N,12135.3632,E,0.00,59.23,
010515,,D”,其中A表示GNSS定位成功有效。
3.根据权利要求1所述的GNSS干扰检测方法,其特征在于:所述的步骤(3)中,异常的定位信息具体可为:“$GNRMC,045938.000,V,,,,,0.11,59.65, 130516,,,N”,其中V表示GNSS定位异常。