判断不同的gps是否随同一辆车移动的方法_4

文档序号:8259817阅读:来源:国知局
不正确,两个GPS不在同一辆车上,清除结果链表中的错误,并结束校验。
[0066]以上结合具体实施例描述了本发明的技术原理。这些描述只是为了解释本发明的原理,而不能以任何方式解释为对本发明保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明的其它【具体实施方式】,这些方式都将落入本发明的保护范围之内。
【主权项】
1.一种判断不同的GPS是否随同一辆车移动的方法,其特征在于,包括: A.获取GPSl的行驶轨迹lineA和GPS2的行驶轨迹line B,判断行驶轨迹line A和行驶轨迹line B的重合点和重合间断点; B.判断所述两个重合间断点之间的连续重合点的数量是否大于等于N, 若所述两个重合间断点之间连续重合点的数量小于N,所述两个重合间断点之间定义为一个非重合段, 若所述连续重合点的数量大于等于N,则判断各个所述重合点中,line B的对应点与line A的对应点和line A的对应点之前的点的连线的距离的平均值是否小于等于预设的阈值X,X彡3 m, 若所述平均值大于所述阈值X,则所述连续重合点对应的line A和line B中的区间定义为非重合段, 若所述平均值小于等于所述阈值X,则所述连续重合点对应的line A和line B中的区间定义为重合段,其中,N彡3 ; C.判断各个所述重合段的长度之和是否大于等于0%*1^11(行驶轨迹line A的长度,行驶轨迹line B的长度),Q大于等于75, 若各个所述重合段的长度大于等于9%*1^11(行驶轨迹line A的长度,行驶轨迹line B的长度),则判断GPSl与GPS2在同一辆车上, 若各个所述重合段的长度小于Q%*min(行驶轨迹line A的长度,行驶轨迹line B的长度),则判断GPSl与GPS2不在同一辆车上。
2.如权利要求1所述的判断不同的GPS是否随同一辆车移动的方法,其特征在于,所述获取GPSl的行驶轨迹line A和GPS2的行驶轨迹line B为:从获取的GPSl和GPS2的原始数据中,间隔时长SI选取一个GPSl和GPS2所在点的信息,所述选取的2个以上的GPSl的所在点的信息构成行驶轨迹line A,所述选取的2个以上的GPS2的所在点的信息构成行驶轨迹line B ;所述点的信息包括速度、经玮度和时间。
3.如权利要求2所述的判断不同的GPS是否随同一辆车移动的方法,其特征在于,所述判断行驶轨迹line A和行驶轨迹line B的重合点和重合间断点包括: 行驶轨迹line A和行驶轨迹line B中先移动的定义为line I,后移动的定义为I ine2,所述Iinel和line2中移动速度为零的点定义为重合间断点;两个速度为零的点之间定义为一个伪重合区间, D.取line2的所述伪重合区间的第一个点,记为Pa;在所述Iinel中找到时间早于Pa且最接近Pa的点,记为pa,判断Pa和pa的时间差Tfa是否大于预设的时间阈值Al ; 若Pa和pa的时间差Tfa大于预设的时间阈值Al,则Pa记为一个重合间断点; 若Pa和pa的时间差Tfa小于等于预设的时间阈值Al,则转到步骤E ; E.计算Pa与pa的距离disa;取Pa和pa中较大的速度设为h_speed,判断disa是否大于Tfa与h_speed的乘积; 若disa大于Tfa与h_speed的乘积,则Pa记为一个重合分割点; 若disa小于Tfa与h_speed的乘积,则Pa记为一个重合点,重合点数same_times置为I,转到步骤F ; F.取line2的所述伪重合区间的Pa的后一个点P(a+1);在Iinel中找到时间早于P(a+1)且最接近P(a+1)的点,记为p(a+l),判断P(a+1)和p(a+l)的时间差Tf(a+1)是否大于预设的时间阈值Al ; 若P(a+1)和p(a+l)的时间差Tf(a+1)大于预设的时间阈值Al,则P (a+1)记为一个重合分割点,重合点数same_times置O ; 若P(a+1)和p(a+l)的时间差Tf(a+1)小于等于预设的时间阈值Al,则转到步骤G ; G.计算P(a+1)与 p(a+l)的距离 dis(a+l);设 h_speed(a+1) =c*[P(a+1)和 p(a+l)中较大的速度] + (l_c)*h_speed,0 ^ c ^ 1,判断dis (a+1)是否大于等于Tf (a+1)与h_speed (a+1)的乘积; 若dis (a+1)大于等于Tf (a+1)与h_speed (a+1)的乘积,则P (a+1)记为一个重合分割点,重合点数same_times置O ; 若dis(a+l)小于Tf (a+1)与h_speed(a+1)的乘积,则P(a+1)记为一个重合点,重合点数 same_times 加 I ; H.重复步骤F、G判断所述伪重合区间内的所有点。
4.如权利要求3所述的判断不同的GPS是否随同一辆车移动的方法,其特征在于,所述时间阈值Al大于所述间隔时长SI。
5.如权利要求3所述的判断不同的GPS是否随同一辆车移动的方法,其特征在于,所述距离为经度距离、玮度距离或经玮度距离。
6.如权利要求3所述的判断不同的GPS是否随同一辆车移动的方法,其特征在于,所述步骤B之后所述步骤C之前还包括: B1.重合段的合并; 当前一重合段与后一重合段的时间间隔小于预设的时间阈A2时,前一重合段与后一重合段合并为新的重合段。
7.如权利要求3所述的判断不同的GPS是否随同一辆车移动的方法,其特征在于,所述步骤B之后所述步骤C之前还包括: B1.重合段的合并; 当前一重合段与后一重合段之间速度为零的点的数量大于等于前一重合段与后一重合段之间的点的总数量的1?%时,前一重合段与后一重合段合并为新的重合段,其中R多75。
8.如权利要求3所述的判断不同的GPS是否随同一辆车移动的方法,其特征在于,当所述判断GPSl与GPS2在同一辆车上时,还包括: 1.判断结果的检验; 判断各个所述重合段的各个点的位移之和是否大于等于U%*min(行驶轨迹line A的点的位移,行驶轨迹line B的点的位移),其中,U大于等于75 ; 若各个所述重合段的各个点的位移之和大于等于U%*min (行驶轨迹line A的点的位移,行驶轨迹line B的点的位移)时,则判断所述判断GPSl与GPS2在同一辆车上的结论正确; 若各个所述重合段的各个点的位移之和小于U%*min (行驶轨迹line A的点的位移,行驶轨迹line B的点的位移)时,则判断所述判断GPSl与GPS2在同一辆车上的结论错误。
9.如权利要求3所述的判断不同的GPS是否随同一辆车移动的方法,其特征在于,当所述判断GPSl与GPS2在同一辆车上时,还包括:. 1.判断结果的检验; 判断各个所述重合段的各个点的用时之和是否大于等于V%*min(行驶轨迹line A的点的用时,行驶轨迹I ine B的点的用时),其中,V大于等于75 ; 若各个所述重合段的各个点的用时之和大于等于V%*min (行驶轨迹line A的点的用时,行驶轨迹line B的点的用时)时,则判断所述判断GPSl与GPS2在同一辆车上的结论正确; 若各个所述重合段的各个点的用时之和小于U%*min (行驶轨迹line A的点的用时,行驶轨迹line B的点的用时)时,则判断所述判断GPSl与GPS2在同一辆车上的结论错误。
【专利摘要】本发明提供了一种判断不同的GPS是否随同一辆车移动的方法,包括:获取GPS1和GPS2的行驶轨迹line A、line B,判断line A和line B的连续重合点的数量是否大于等于N,若大于等于N,则判断连续重合点中,line B的对应点与line A的对应点和line A的对应点之前的点的连线的距离的平均值是否小于预设的阈值X,若小于,则连续重合点对应的line A和line B中的区间定义为重合段;若各个重合段的长度之和大于等于总长度的75%,则判断GPS1与GPS2在同一辆车上,从而能够及时监控承运商是否将两个GPS放到同一辆车上,避免货物变形的发生,降低安全隐患。
【IPC分类】G06Q10-08, G06Q50-28
【公开号】CN104574028
【申请号】CN201510054599
【发明人】胡景邦
【申请人】深圳市易流科技有限公司
【公开日】2015年4月29日
【申请日】2015年2月3日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1