车载导航系统的高精度定位算法

上传人:M****1 文档编号:562644900 上传时间:2023-08-05 格式:DOCX 页数:13 大小:366.70KB
返回 下载 相关 举报
车载导航系统的高精度定位算法_第1页
第1页 / 共13页
车载导航系统的高精度定位算法_第2页
第2页 / 共13页
车载导航系统的高精度定位算法_第3页
第3页 / 共13页
车载导航系统的高精度定位算法_第4页
第4页 / 共13页
车载导航系统的高精度定位算法_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《车载导航系统的高精度定位算法》由会员分享,可在线阅读,更多相关《车载导航系统的高精度定位算法(13页珍藏版)》请在金锄头文库上搜索。

1、车载导航系统的高精度定位算法马海波 1,黄跃峰 1,滕寿威 1摘要:本文提出了一种基于联合卡尔曼滤波理论和地图匹配技术的高精度车载导航 系统定位方法。该方法一方面对联合卡尔曼滤波器的结构进行简化,简化后的联合滤波 器能够较好的将全球定位系统(GPS)与航位推算系统(DR)获取的空间信息进行融 合,不仅较大程度减小滤波计算量,而且避免了子滤波器间误差的互相干扰,提高了空 间定位精度。另一方面提出了根据行车方向与位置匹配行车道路的技术,该技术不仅具 有较好的行车道路匹配效果,而且能够对各种行车异常情况进行处理。实验证明,本文 提出的方法能够较好的满足车载导航系统对空间定位方法实时性及高精度的要求。

2、关键词:车载导航系统,联合卡尔曼滤波,信息融合,地图匹配,GPS/DR(1北京超图软件股份有限公司导航事业部,北京市海淀区西三旗建材城西路太伟科研楼B座3层 邮编;100096)1.概述近几年,国内车载导航系统的发展如火如荼,基于全球定位系统(Global Position System, GPS)定 位的导航系统几乎成了豪华轿车的标准配置。由于巨大的市场潜力和不可估量的发展前景,各汽车 厂商和GIS企业纷纷投入大量人力进行车载导航系统的软硬件开发。作为车载导航系统的基础和核 心,车辆定位获得了更多学者的关注和热情。本文首先结合车辆定位方式,阐述了全球定位系统和航位推算系统(Dead Reck

3、oning, DR)相 结合的组合定位方式的必要性和优越性,尤其从价格和精度方面考虑, GPS/DR 将是未来车辆定位 的最理想方式。无论是独立GPS定位,还是组合GPS/DR方式定位,得到可靠的、精确的实时车辆位置是车辆 定位的根本目的。结合实际应用,城市车辆的高精度定位算法包括两个部分:1)针对定位传感器的 滤波与信息融合, 2)结合电子地图的道路匹配算法。提高传感器定位精度的方法是降低甚至去除系统定位的随机误差。本文提出了一种简化结构的 联合卡尔曼滤波器。采取独立定位方式时,该滤波器的作用相当于卡尔曼滤波,能去除定位系统的 噪声干扰,获取更加有效的位置信息;对于GPS/DR组合定位方式,

4、该滤波器有效地实现了两者的 信息融合,并产生最优的位置信息,更进一步,结合GPS精度因子,自适应地调整信息融合时各子 系统的权重,从而提高组合定位系统的抗干扰能力,保证定位的稳定性。通过实验也进一步验证了 该滤波算法的优越性。本文介绍了一种高精度的综合匹配算法,以实现车辆位置和GIS电子地图道路的完全匹配。该 算法不仅确保了路口以及平行路况下的匹配准确性,而且具有很好的实时性。大量的真实路测实验 也充分验证了这种匹配算法在效率、精度和稳定性上的优越特性和实用性。2.车辆定位技术相关研究2.1 车辆定位方式概述车辆定位技术可以大致划分为卫星定位、独立定位、地面无线电定位等三类。(1) 卫星定位包

5、括全球定位系统(Global Position System, GPS)全球卫星定位系统(GLONASS) ,两者功能一致,只是信号分割体制不同,GLONASS接受技术比较复杂,因而民用比较少见。(2) 独立定位技术包括惯性导航(INS)和航位推算(DR),其显著的特点是定位快速,且不 受外部环境的影响和干扰,但缺点是其单独定位伴随着误差累积,而且INS的解算比较复杂。(3) 地面无线电定位包括地面通信网(GSM、CDMA、FM等)34和信标习。目前,地面无线 电定位技术在航海和航空领域获得了广泛的应用,例如Loran-C和DECCA卩,短距离信标的典型 应用是早期美国的电子路径引导系统ERG

6、S,这两种技术在城市车载导航中难以普及,主要是环 境干扰、信号衰落和多径效应等的限制。2.2 GPS/DR组合是最理想的车辆定位方式实际上,还没有一种独立的定位技术能够实现高精度、稳定的车辆定位6。目前, GPS 由于具 有高精度、全天候、高效率、多功能、操作简便等诸多优势无可争议地成为了现在最为广泛使用的 定位手段,但也有一些因素,如多路径效应、信号遮挡、信号丢失和弱观测环境等,会造成GPS定 位精度的下降甚至无法工作。差分GPS技术(DGPS) 1-3也仅仅只能消除其中的多路径效应和星历等 误差,因而采用其他定位方式辅助GPS进行组合定位就显得尤为重要。GPS和DR分别具有长时间绝对定位和

7、短时间相对定位的稳定性;当GPS信号丢失而无法定位 时,DR系统可继续定位输出,而GPS和DR的信息融合不仅可以提高定位的精度,而且,可以消 除 DR 的误差累积问题,两者优势互补。而且出于精度和价格两方面的考虑, GPS/DR 组合也是城 市车辆比较合理的组合定位方式。3.GPS/DR 组合系统的信息融合3.1 联合卡尔曼滤波器实现信息融合的原理近30年以来,卡尔曼滤波(KF)吐8已经被认为是一种标准的滤波与信息融合方法稠,并且 被广泛应用于车辆定位中Ml。但是,如果直接将卡尔曼滤波应用于GPS/DR组合定位系统,即采用 卡尔曼滤波集中处理所有传感器的量测数据,不仅滤波器的阶次高、计算量大;

8、且系统不具有容错 能力,一旦某个传感器发生故障,将导致整个组合定位系统无法正常工作。基于此,本文采用了一种简化的联合卡尔曼滤波器,以实现GPS/DR组合系统的滤波与信息融 合。参照通用联邦卡尔曼滤波器9,10的结构,去除其中的参考系统,且让主滤波器无信息分配,这样 就得到如图 1 所示的简化了的联合卡尔曼滤波器,其显著特点是主系统的计算量最小,而且总体系 统前向滤波速度最快,系统设计最佳。图 1 联合卡尔曼滤波结构其基本原理是:两个局部传感器分别处理GPS和DR系统的定位数据。两者的状态估计输送到 主滤波器进行最优融合并产生高精度的全局估计,然后按照信息分配系数对局部滤波器进行状态反 馈重置,

9、从而使局部滤波器的精度也获得提高。一旦某个子系统发生故障,只需要调整信息分配系 数便可实现另一个子系统独立定位。简化的联合卡尔曼滤波的主滤波器部分不进行滤波处理,只对来自不同传感器的定位数据完成 数据的综合。这种分散式滤波结构,不仅没有降低组合系统的定位精度,而且计算量小,稳定性高 且避免了误差的“污染”切,具有很强的容错能力,因而更适用于车载GPS/DR组合定位系统的信息融3.2 GPS与DR子系统的局部滤波3.2.1 GPS 系统模型与局部滤波系统的坐标系取为地理坐标系(即东北天坐标系),将车辆东北向的位置分量(e,n),单位m ; 速度分量(v , v ),单位m/s ;加速度分量(a

10、,a ),单位m / s2;作为系统的状态变量,即系统的 e ne n状态变量X =le v a n v a f,将GPS接收机输出的车辆东向和北向位置坐标分量1e e n ne ,n(单位m)作为外部观测量,可以建立GPS离散数学模型9如下:gps gps1)2)系统方程:X (k)二(k/k -1)X (k-1) + U (k-1)1 1 1 1观测方程:Z (k) = H (k)X (k)+V (k)1 1 1 1式中,(k / k -1)为系统状态转移矩阵,U1(k -1)为系统噪声;Z1(k)=e(k )gpsn(k )gps为 GPS 系统观测量;H1(k)=10000000010

11、0为系统观测矩阵;Vi(k)为系统观测噪声。该数学模型已经在 GPS 定位系统中被广泛使用5-9,而且基于该模型的卡尔曼滤波也已经成为 了一种通用的滤波算法9,关于模型建立的详细过程、相关参数的解析以及卡尔曼滤波的推算过程, 可参见文献(4,8)。3.2.2 DR 系统模型与局部滤波选取和GPS相同的状态变量,将陀螺输出的角速率 (单位:rad/s)和里程仪输出的车辆在采样 周期T时间内行进的距离s (单位:m)作为DR子系统的外部观测量,构造离散数学模型如下:3)4)X (k)二(k / k -1) X (k-1) + U (k -1)2 2 2 2Z (k) = h k, X (k) +

12、V (k)2 2 2 2式中,Z 2(k)=w (k)s(k)为 DR 系统观测量;h k, X (k)=22t v (k)arctan v (k),.nTv 2(k) + v 2(k)en 为系统观测矩阵;V2(k)为测量噪声阵。DR 系统方程和 GPS 系统方程相同,但其观测方程是非线性的,一般采用扩展卡尔曼滤波器 (EKF)9进行线性化并滤波。关于线性化的过程以及线性化的DR数学模型,以及扩展卡尔曼滤波算 法,可参见文献(11,12,13)。323 GPS与DR的信息融合如果将子滤波器i的状态估计矢量、系统协方差阵、状态矢量协方差阵分别记为X、Q、P (其i i i中i二1,2);全局融

13、合的滤波器的状态估计矢量、系统协方差阵、状态矢量协方差阵分别记为X、Q、 P;则可按照如下规则来进行滤波器的信息融合与分配:-1 = Q-1 + Q-1 12Q-1 二 P Q t, Q-1 二 P Q-11 1 2 2 P -1 二 P -1 + P -112P -1 =卩 P -1, P -1 =卩 P -1112 2P -1X 二 P -1X + P -1X1 1 2 2式中,P1,P2是信息分配系数,且满足卩1 +卩2二在式(5)中,可以根据具体情况自动调整卩和P的大小,实现信息的自适应融合。当GPS12正常工作时,取卩沁0.5,卩沁0.5,此时联合滤波器有较高的定位精度和容错能力;当

14、出现卫星信 12号遮挡等原因,造成GPS定位系统不能正常定位或定位精度较差时,可以让卩沁0,卩沁1,此时 12联合滤波器的输出近似于DR子系统的输出。由于一般GPS接收机的定位精度完全由位置精度因子PDOP反映,因而可以根据PDOP的大小,实时的调整卩i和P 2,其自适应算法为:0.992/PDOPP = 11/PDOPPDOP22 PDOP 55 PDOP 10(6)0.5/ PDOP 10 PDOP自适应策略增加了联合滤波器的抗干扰能力,增加了滤波算法的稳定性。4.高精度的地图匹配算法无论是单独GPS定位,还是GPS/DR组合定位,都需要将车辆位置和电子地图进行结合,地图 匹配的目的是将车

15、辆位置无偏差地纠正到所在的道路上。在实际应用中,一般的车载导航系统只采 用 GPS 定位,甚至很多低价格的 GPS 定位系统都没有做卡尔曼滤波处理,定位误差比较大,此时 通过地图匹配对定位点进行纠偏,便显得尤为重要。4.1 匹配道路的选择地图匹配的关键就是选择匹配道路,只要确定了匹配道路,只需要将定位点向其做投影,即可 得到准确的地图匹配点。这里采用一种综合的权值因子TWS作为选择道路的依据,如式(7)所示,其考虑了车辆和各 道路的接近程度(WS + WS )以及车辆航向和各道路方向的一致程度WS。DPHTWS = WS + (WS + WS )(7)HDP综合权值因子TWS最大的道路,即为最优匹配道路,将当前定位点直接投影到该道路即得到 准确的匹配点。各权值因子的计算方法如下所述:1)车辆航向和道路方向的符合程度如图 2 所示, P,P ,P 为车辆之前按先后顺序获取的定位点, P 为当前定位点,车辆离开道1 2 3 4路1,备选匹配道路包括道路2、道路3和道路4。这里,定义P为当前车辆航向角(车向和正北方 向的夹角),定义P为道路

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号