间歇性地移动GPS Lat / Long值时不会更改

时间:2016-08-10 04:12:25

标签: gps nmea

我一直在使用SIM28 GPS模块并遇到问题。问题是GPS纬度和经度值在设备移动时不会改变,有时纬度和经度值保持相同,最长可达两分钟或更长。这种情况发生在GPS装置运行的大约50%的时间。当GPS值恢复(再次开始变化)时,实际位置会有很大的跳跃。

我的配置是:

  • 两个SIM28 GPS模块串联运行。
  • 每个模块都有一个好的天线(http://php2.twinner.com.tw/files/onshine/ANT555-2006-NEW.pdf)。 GPS天线安装在一个带有薄塑料船体的无线电遥控RC帆船内(但安装在外面时遇到同样的问题)。
  • 波特率设置为9600
  • NMEA率为4 Hz
  • 返回的NMEA句子是GGA和RMC。

有趣的是,两个GPS装置在相似的时间都做同样的事情。

可能有一个因素可能是帆船的滚动(当风吹时帆船如何向侧面滚动),但我做了一些分析,我没有看到相关性。 更新:SIM28模块在明确的开放区域也可以直接查看天空。

下面是一个输出示例(只有一个接收器,只有GGA句子)。 “好”值标有#

    $GPGGA,212131.500,3648.5591,S,17445.0304,E,2,11,0.86,3.0,M,26.5,M,0000,0000*7C # 
    $GPGGA,212131.750,3648.5591,S,17445.0304,E,2,11,0.86,3.0,M,26.5,M,0000,0000*7B # 
    $GPGGA,212132.000,3648.5590,S,17445.0305,E,2,11,0.86,3.0,M,26.5,M,0000,0000*7A # 
    $GPGGA,212132.250,3648.5590,S,17445.0306,E,2,11,0.86,3.0,M,26.5,M,0000,0000*7E # 
    $GPGGA,212132.500,3648.5590,S,17445.0307,E,2,11,0.86,3.0,M,26.5,M,0000,0000*7D # 
    $GPGGA,212132.750,3648.5590,S,17445.0307,E,2,11,0.86,3.0,M,26.5,M,0000,0000*7A # 
    $GPGGA,212133.000,3648.5590,S,17445.0308,E,2,11,0.86,3.0,M,26.5,M,0000,0000*76 # 
    $GPGGA,212133.250,3648.5590,S,17445.0309,E,2,11,0.86,3.0,M,26.5,M,0000,0000*70 # 
    $GPGGA,212133.500,3648.5590,S,17445.0310,E,2,11,0.86,3.0,M,26.5,M,0000,0000*7A # 
    $GPGGA,212133.750,3648.5590,S,17445.0310,E,2,11,0.86,3.0,M,26.5,M,0000,0000*7D # 
    $GPGGA,212134.000,3648.5590,S,17445.0311,E,2,11,0.86,3.0,M,26.5,M,0000,0000*79
    $GPGGA,212134.250,3648.5591,S,17445.0311,E,2,11,0.86,3.0,M,26.5,M,0000,0000*7F # 
    $GPGGA,212134.500,3648.5591,S,17445.0312,E,2,11,0.86,3.0,M,26.5,M,0000,0000*7E # 
    $GPGGA,212134.750,3648.5591,S,17445.0312,E,2,11,0.86,3.0,M,26.5,M,0000,0000*79 # 
    $GPGGA,212135.000,3648.5592,S,17445.0312,E,2,11,0.86,3.1,M,26.5,M,0000,0000*78
    $GPGGA,212135.250,3648.5592,S,17445.0312,E,2,11,0.86,3.1,M,26.5,M,0000,0000*7F # 
    $GPGGA,212135.500,3648.5592,S,17445.0312,E,2,11,0.86,3.1,M,26.5,M,0000,0000*7D
    $GPGGA,212135.750,3648.5592,S,17445.0312,E,2,11,0.86,3.1,M,26.5,M,0000,0000*7A
    $GPGGA,212136.000,3648.5592,S,17445.0312,E,2,11,0.86,3.1,M,26.5,M,0000,0000*7B
    $GPGGA,212136.250,3648.5592,S,17445.0312,E,2,11,0.86,3.1,M,26.5,M,0000,0000*7C
    $GPGGA,212136.500,3648.5592,S,17445.0312,E,2,11,0.86,3.1,M,26.5,M,0000,0000*7E
    $GPGGA,212136.750,3648.5592,S,17445.0312,E,2,11,0.86,3.1,M,26.5,M,0000,0000*79
    $GPGGA,212137.000,3648.5592,S,17445.0312,E,2,11,0.86,3.1,M,26.5,M,0000,0000*7A
    $GPGGA,212137.250,3648.5592,S,17445.0312,E,2,11,0.86,3.1,M,26.5,M,0000,0000*7D
    $GPGGA,212137.500,3648.5592,S,17445.0312,E,2,11,0.86,3.1,M,26.5,M,0000,0000*7F
    $GPGGA,212137.750,3648.5592,S,17445.0312,E,2,11,0.86,3.1,M,26.5,M,0000,0000*78
    $GPGGA,212138.000,3648.5592,S,17445.0312,E,2,11,0.86,3.1,M,26.5,M,0000,0000*75
    $GPGGA,212138.250,3648.5592,S,17445.0312,E,2,11,0.86,3.1,M,26.5,M,0000,0000*72
    $GPGGA,212138.500,3648.5592,S,17445.0312,E,2,11,0.86,3.1,M,26.5,M,0000,0000*70

1 个答案:

答案 0 :(得分:0)

看来问题出在SIM28 GPS模块上。我使用过u-blox NEO-6M模块,效果很好。

我的猜测是SIM28有一些错误的噪音过滤。 u-blox倾向于吵闹,但我更愿意自己过滤噪音,而不是让GPS单位这样做。