一种确定移动载体位置信息和速度的方法及接收机技术

技术编号:12346236 阅读:93 留言:0更新日期:2015-11-18 18:45
本发明专利技术实施例公开了一种确定移动载体位置信息和速度的方法及接收机。接收机在第M历元获取N个卫星的观测信息,在N小于第一阈值的情况下,接收机分别确定出移动载体在第M历元的运动轨迹信息和速率,并根据移动载体在第M历元的运动轨迹信息、速率、以及N个卫星的观测信息,得到移动载体在第M历元的位置信息和速度。本发明专利技术实施例将运动轨迹与速率相分离,分别确定出移动载体的运动轨迹信息和速率,使得移动载体的位置信息约束于运动轨迹和速率,进而根据通过将运动轨迹信息、速率以及观测信息相结合得到移动载体的位置信息,结果更接近于现实情况。

【技术实现步骤摘要】

本专利技术涉及卫星导航
,尤其涉及一种确定移动载体位置信息和速度的方 法及接收机。
技术介绍
动态导航一直是导航涉及的最重大应用领域,包括机动车辆、飞机、船舶的导航。 由于卫星导航系统具有全球覆盖、终端体积小、定位精度高、使用方便等众多优势,还能比 较灵活方便地与惯性器件、地磁计等组合,解决移动载体的导航问题,所以广泛应用于移动 载体的导航之中。 -般情况下,GPS定位系统中,接收机通常需要获取至少四颗卫星的观测信息来完 成对移动载体的定位。在可视情况较差的情况下,接收机如果没有获取到足够的观测信息, 则需要对移动载体的运动状态进行预测。 目前,卫星导航定位应用领域中,以移动载体为机动车辆为例,一种预测方法是对 前多历元的数据采用多项式拟合轨迹和速度并预测机动车辆下一时刻的运动状态,然而, 在机动车辆驾驶过程中,这种预测方式与现实道路的形状以及人类本身的驾驶方式不相 符,需要采用更符合机动车辆运行轨迹的函数进行拟合。另一种预测方法是对多历元处理 的方法就是卡尔曼算法,对多历元数据差分或对拟合函数进行微分,获取机动车辆当前的 运动状态,预测和滤波下一个时刻的运动状态。然而,由于导航定位领域中的卡尔曼滤波器 均为离散型,相当于在一个历元时间内采用匀速或匀加速路线约束,如果相邻历元间隔范 围内机动车辆存在转向,卡尔曼滤波算法将获得较差的结果。 综上,目前亟需一种确定移动载体位置信息和速度的方法来准确地预测移动载体 的运动状态。
技术实现思路
本专利技术实施例提供一种确定移动载体位置信息和速度的方法及接收机,用以确定 移动载体的位置信息,完成对移动载体运动状态的预测。 本专利技术实施例提供的一种确定移动载体位置信息和速度的方法,包括: 接收机在第M历元获取N个卫星的观测信息;M、N均为大于等于1的整数; 在N小于第一阈值的情况下,所述接收机根据与所述接收机对应的移动载体在所 述第M历元相邻的前P个历元的运动轨迹信息,确定所述移动载体在第M历元的运动轨迹 信息; 所述接收机根据所述移动载体在所述前P个历元的速率,确定所述移动载体在第 M历元的速率; 所述接收机根据所述移动载体在第M历元的运动轨迹信息、第M历元的速率以及 所述N个卫星的观测信息,得到所述移动载体在第M历元的位置信息和速度。 较佳地,所述接收机根据与所述接收机对应的移动载体在所述第M历元相邻的前 P个历元的运动轨迹信息,确定所述移动载体在第M历元的运动轨迹信息,包括: 所述接收机根据所述移动载体在所述P个历元中各个历元的速度,确定所述移动 载体在所述P个历元中各个历元的转角,进而确定所述P个历元的转角和; 若所述P个历元的转角和小于等于第二阈值,则确定所述移动载体的运动轨迹为 直线;若所述P个历元的转角和大于第二阈值,则确定所述移动载体的运动轨迹为弧线。 较佳地,所述接收机确定所述P个历元的转角和大于第二阈值,则确定所述移动 载体的运动轨迹为弧线,包括: 所述接收机获取第M-P-I历元至第M-I历元中各个历元对应的转角和;其中,一个 历元对应的转角和是指第1历元至该历元中的各个历元的转角之和; 若从第M-P-I历元对应的转角和至第M-I历元对应的转角和呈现减少的状态,则 确定所述移动载体的运动轨迹为沿第一方向的弧线; 若从第M-P-I历元对应的转角和至第M-I历元对应的转角和呈现增加的状态,则 确定所述移动载体的运动轨迹为沿第二方向的弧线。 较佳地,所述接收机根据所述移动载体在所述P个历元中各个历元的速度,确定 所述移动载体在所述P个历元中各个历元的转角,包括: 所述接收机通过以下方式确定所述P个历元中的第i历元的转角: 其中,0为所述第i历元的转角;V1表示第i历元的速度,V 1+1表示第i+1历元的 速度。 较佳地,所述接收机根据所述移动载体在第M历元的运动轨迹信息、第M历元的速 率以及所述N个卫星的观测信息,得到所述移动载体在第M历元的位置信息和速度,包括: 所述接收机根据获取到的N个卫星的观测信息,得到N个导航定位方程式; 所述接收机根据所述移动载体在第M历元的运动轨迹信息和所述第M历元的速 率,得到预测定位方程式; 所述接收机将所述N个导航定位方程式和预测定位方程式进行结合,得到所述移 动载体在第M历元的位置信息和速度。 较佳地,所述接收机将所述N个导航定位方程式和所述预测定位方程式进行结 合,得到所述移动载体在第M历元的位置信息和速度,包括: 所述接收机将所述预测定位方程式和所述N个导航定位方程式进行结合,得到的 观测方程如下: 其中,GT = b+ e i是根据所述N个导航定位方程式得到的,T为卫星导航设定的参 数,G为所述卫星导航设定的参数的系数矩阵,b是线性化后的残差,e i表示导航定位方程 式的误差; Sm= f(SMP 丨,? ? ?,Sm 丨,g(|V|MP 丨,? ? ?,|VM」,A t), A t)+ e 3 为所述预测定位方程 式,Sm为第M历元对应的位置信息和速度;Smp i为第M-P-I历元对应的位置信息和速度;Sm : 为第M-I历元对应的位置信息和速度;A t为相邻历元的时间间隔,e 3为路程轨迹方程的 误差,g(|v|MP1,...,|vM1|,At)表示速率变化函数,f(s MP1,...,sM1,g(|v|MP1,...,|vM1 ,At),At)表示根据第M历元的运动轨迹信息得到的预测函数; 所述接收机通过求解所述观测方程,得到所述移动载体在第M历元的位置信息和 速度。 本专利技术实施例提供一种接收机,包括: 获取观测信息模块,用于在第M历元获取N个卫星的观测信息;M、N均为大于等于 1的整数; 确定运动轨迹信息模块,用于在N小于第一阈值的情况下,根据与所述接收机对 应的移动载体在所述第M历元相邻的前P个历元的运动轨迹信息,确定所述移动载体在第 M历元的运动轨迹信息; 确定速率模块,用于根据所述移动载体在所述前P个历元的速率,确定所述移动 载体在第M历元的速率; 预测位置信息和速度模块,用于根据所述移动载体在第M历元的运动轨迹信息、 第M历元的速率以及所述N个卫星的观测信息,得到所述移动载体在第M历元的位置信息 和速度。 较佳地,所述确定运动轨迹信息模块具体用于: 根据所述移动载体在所述P个历元中各个历元的速度,确定所述移动载体在所述 P个历元中各个历元的转角,进而确定所述P个历元的转角和; 若所述P个历元的转角和小于等于第二阈值,则确定所述移动载体的运动轨迹为 直线;若所述P个历元的转角和大于第二阈值,则确定所述移动载体的运动轨迹为弧线。 较佳地,所述确定运动轨迹信息模块具体用于: 获取第M-P-I历元至第M-I历元中各个历元对应的转角和;其中,一个历元对应的 转角和是指第1历元至该历元中的各个历元的转角之和; 若从第M-P-I历元对应的转角和至第M-I历元对应的转角和呈现减少的状态,则 确定所述移动载体的运动轨迹为沿第一方向的弧线; 若从第M-P-I历元对应的转角和至第M-I历元对应的转角和呈现增加的状态,则 确定所述移动载体的运动轨迹为沿第二方向的弧线。 较佳地,所述确定运动轨迹信息模块具体用于: 通过以下方式确定所述P个历元中的第i历元的转角: 其中,0为所述第i历元的转角本文档来自技高网...
一种确定移动载体位置信息和速度的方法及接收机

【技术保护点】
一种确定移动载体位置信息和速度的方法,其特征在于,包括:接收机在第M历元获取N个卫星的观测信息;M、N均为大于等于1的整数;在N小于第一阈值的情况下,所述接收机根据与所述接收机对应的移动载体在所述第M历元相邻的前P个历元的运动轨迹信息,确定所述移动载体在第M历元的运动轨迹信息;所述接收机根据所述移动载体在所述前P个历元的速率,确定所述移动载体在第M历元的速率;所述接收机根据所述移动载体在第M历元的运动轨迹信息、第M历元的速率以及所述N个卫星的观测信息,得到所述移动载体在第M历元的位置信息和速度。

【技术特征摘要】

【专利技术属性】
技术研发人员:宇伟曹潇刘欢王志平李月光吉青
申请(专利权)人:上海海积信息科技股份有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1