1. 引言
随着汽车产业和第五代移动通信技术的快速发展,车联网技术在近年来得到迅速发展,并广泛应用于车辆调度、防盗报警等领域。作为车辆网关键技术之一的车辆导航定位技术不仅能够提供基于位置的服务,还能够用于紧急情况下的救助、车辆的调度和行驶车辆的安全管理等方面,引起了广泛关注 [1]。全球导航卫星系统(Global navigation satellite system, GNSS)可以为车辆提供连续实时、精度较高的三维位置信息而得到广泛应用。但随着现代化城市的建设,GNSS信号在城市高楼密集区、隧道、地下车库等盲区情况下失锁、丢星而无法单独实现可靠定位,通常采用由GNSS和无线通信等其它系统组成组合导航来实现定位 [2]。无线通信系统作为车联网中的重要技术,为车联网提供全方位的网络连接,同时能够实现定位,近年来得到迅速发展。
无线通信系统中传统的3G/4G网络通过计算目标移动台的位置来定位,计算位置时需要用到的定位测量参数来自于对传播于多个基站和移动台之间的定位信号的测量,但是其实际定位精度普遍在100 m [3],无法满足用户定位精度需求。随着技术发展,5G是首个将定位服务作为设计目标之一的移动通信系统,5G在推进车联网技术的腾飞同时,可用于提高无线定位的精度和适用范围 [4]。5G毫米波通信可以实现高数据传输速率、低延迟通信,能够获得高精度的波束到达方向,文献 [5] 分析了毫米波技术对于定位精度的影响,研究结果表明室外环境下存在可视路径时,5G定位能够很好地改善非可视距路径下的定位效果。文献 [6] 通过联合处理在分布式大规模MIMO基站处获得的观测数据对用户的位置进行定位,结果表明5G定位精度较高。文献 [7] 将5G与GNSS信号进行组合定位,仿真结果表明,在室内或室内外交界处等多径干扰严重的环境下,组合定位精度能够达到亚米级。随着5G技术发展,车辆导航系统能够结合5G通信实现组合导航的小型化、低成本,在不增加成本的基础上提高定位精度成为研究的趋势。本文通过研究车辆运行中惯性器件,采集到汽车每个时刻的速度及偏转角度信息,通过将此信息返回给用户后与5G通信结合,提出一种基于5G的车载组合导航系统,建立了松组合模式下的5G/车载传感器组合导航系统的状态方程和量测方程,系统中通过汽车自身传感器实时提供车辆姿态信息,与5G系统提供的位置信息通过卡尔曼滤波实现组合导航,满足车联网低成本需求,为车联网的发展提供了基础。
2. 车载自主导航系统
汽车实际行驶过程中会遇到隧道内、建筑物密集的闹市等复杂的地理环境,这种环境下GNSS不能提供足够精确的位置信息,需要汽车依靠其他方式实现导航 [8]。汽车通过CAN总线得到的车速传感器采集的汽车速度信息v以及通过方向盘角度传感器采集的角度信息
,可以利用位置速度关系,得出每个时刻的位置从而进行导航。
汽车行驶轨迹导航需要考虑汽车运行过程种的速度、航向角,以及汽车进入GNSS信号盲区前一个时刻的位置,这个位置将被作为初始位置。通过测量汽车移动过程中的方向盘航向角变化值及汽车运动载体的位移量,来推算下一时刻汽车位置。汽车自主导航算法原理如图1所示,设汽车进入GNSS信号盲区前为A点,位置坐标为
,速度传感器测得速度为
,方向盘测得偏航角为
,汽车在GNSS信号盲区中运行时间T到达位置B点的坐标为:
(1)

Figure 1. Vehicle autonomous navigation calculation
图1. 车辆自主导航推算
由上述分析可知,如果汽车在进入GNSS信号盲区
时刻初始位置为
,则
时刻的位置
可由(2)式计算得到:
(2)
式中
表示车辆运行过程中第i个位置的速度信息,
为车辆运行过程中第i个位置的方向盘提供的转向角信息,因此在GNSS信号盲区环境中,通过汽车CAN总线能够获取车载的速度传感器和方向盘传感器的参数,实现车辆运动行驶轨迹预测。车辆实际运行过程中,由于环境的变化,方向盘提供的角度
和速度信息
变量在每一个时刻T都不完全相同,其精度情况决定了车辆的预测轨迹精度。
3. 基于5G-车载传感器的组合导航系统
3.1. 5G系统定位原理
5G时代即将到来,5G衍生出的大规模MIMO、超密集网络、毫米波及D2D等关键技术将被广泛推广应用。毫米波具有大带宽,定位所需参数如到达时间(Time of Arrival, TOA)等的估计误差的克拉美罗下届小,同时抗干扰能力强。TOA定位依据测量接收信号在基站和移动台之间的到达时间,然后转换为距离来进行定位 [9]。TOA需要移动台和基站之间严格同步,这将严重影响定位精度。基于信号达到时间差(Time Difference of Arrival, TDOA)通过检测信号到达基站的传播时间差,降低了算法对时间同步要求。
5G通信中,通过TDOA不仅能够提高测量的精度,还能够提高多径测量的分辨率。TDOA定位模型中,设A为待估计的移动台位置坐标
,第i个基站 的坐标为别是BSi
,A点到达各个基站BSi的距离分别是
,可通过如下公式计算得出 [10]:
(3)
TDOA通过计算两基站到移动台的时间差,从而计算出两基站到移动台的距离差,基站BS1和到其他基站BSi (i ≠ 1)的距离差可以由下面的公式求得:
(4)
当基站数量大于3时,通过上式联立方程组求解可以得到待测移动台位置坐标。
3.2. 组合导航系统
车载自主导航的角度
和速度信息
精度决定了车辆轨迹预测精度,但是由于方向盘转角传感器无法保证实时采集的
的精度,不能单独作为一个长航时的导航系统,因此需要结合其他系统进行组合导航,本文中提出采用5G系统与车载自主导航进行信息融合,实现组合导航,从而有效提高系统的导航精度。组合导航中车载自主导航系统辅助5G定位实现定位,选择扩展卡尔曼滤波器 [11] (Extended Kalman filte, EKF)实现信息融合,当车辆导航定位开始时,车辆自主导航系统处理模块与5G处理模块同时工作,启动测量更新和状态更新的迭代计算,将5G定位系统输出的定位信息与车辆自主导航系统输出的位置信息的误差值作为量测值,进行扩展卡尔曼滤波组合,输出的滤波结果作为车辆导航定位的最终数据,同时扩展卡尔曼滤波的输出作为反馈信息修正车辆自主组合导航,系统结构如图2所示。

Figure 2. Diagram: integrated navigation system
图2. 组合导航系统框图
当车辆进入GPS或北斗导航系统盲区,无法解算车辆位置时,通过5G系统与车载传感器的组合导航,考虑一般的选择扩展卡尔曼滤波器非线性系统:
(5)
式中
和
为雅可比矩阵:
(6)
其中:
为状态量,
为量测量,
和
分别为系统的过程噪声和测量噪声。
系统EKF的状态量如式(7)所示:
(7)
车辆自主导航系统中,车速传感器采集的汽车速度信息和方向盘角度传感器采集的角度信息可以功能与惯性导航系统中的加速度计和陀螺仪功能相似,可通过加速度计和陀螺仪的状态误差来分析车辆自主导航系统的误差模型 [10] 中
为陀螺仪误差模型,
为车辆运行的速度误差模型,
为移动台和基站的测距误差,
为移动台接收到基站的时钟偏差。EKF的量测量为:
(8)
式中
为向盘角度传感器采集的角度信息与前一时刻的采集的角度信息差值,
为车辆的车速传感器采集的汽车速度信息与前一刻采集的汽车速度信息的差值,
为当前时刻车辆自主导航系统解算的定位位置坐标与5G系统定位的位置坐标的差值。最后经过测量更新和状态更新的迭代计算,输出导航定位结果。
4. 系统仿真与结果分析
为了验证组合导航系统性能,本文通过matlab软件对5G与车载组合导航系统进行仿真验证。实验中选择三种导航方式进行性能比较:基于5G的定位、基于车载传感器导航以及基于这两种方式的组合导航定位。实验环境为 00 m × 200 m的视距区域,车载导航系统中参数设置与文献 [8] 一致,5G定位系统中4个定位基站分布在实验环境的四个角落,设置5G通信系统带宽为20 MHz,信噪比为45的dB [7],仿真中规划路径为行走“回”字行路线,每条边都是直线,定位结果如图3所示,图中蓝色圆圈表示5G微基站的位置坐标,依据5G通信范围设置4个基站位置为(0, 0),(0, 200),(300, 200),(300, 0)。
由图3仿真运行轨迹所示,图中红色实线代表5G系统定位运动轨迹,绿色实线代表车载传感器导航定位轨迹,蓝色实线代表的组合导航定位系统的运行轨迹。从图中轨迹曲线可知,组合导航系统的运行轨迹误差最小,接近规划路径;在理想情况下,5G通过TDOA定位有较好的性能,5G的带宽使测距精度有更多的提升空间定位精度有较好的提高,在车联网应用中有较大的优势;同时由图中曲线可知,车载传感器定位误差最大,相对其他两种定位方式,误差较大。
为了更进一步验证组合导航系统性能,图4中给出了车载传感器自主定位、5G定位和两种方式组合定位的定位轨迹误差比较,图中蓝色实线是组合导航定位误差曲线,绿色曲线是5G定位误差曲线,红色实线是车载传感器定位曲线,由图可知组合导航定位系统的误差最小,误差值在3米以下,5G系统定位误差较车辆自主定位误差要小,误差值在5米以下,车辆自主定位误差最大,误差值在8米以下,由图可知,组合导航系统的性能最优。
表1中给出了车载导航、5G定位和两种方式组合进行导航三种方式的定位误差平均值比较。由表中结果可知单一定位方式的定位误差较大,车载导航定位平均误差为4.715 m,5G定位系统的平均误差为2.6963 m,两种方式组合导航定位的平均误差为1.7813 m,与两种单一的定位方式相比,车载传感器导航+5G的组合导航方式系统性能有了较大提高,定位误差平均值较低。

Table 1. System resulting data of positioning error
表1. 定位误差数据
5. 总结
车联网技术向着智能化、网联化方向演进并迅速发展,车辆导航一直是车联网发展的关键技术。本文通过构建松组合形式的扩展卡尔曼滤波器,对5G系统和车载自主导航系统进行组合定位并通过软件进行仿真。结果表明,所提出的组合系统充分发挥各自的优势,降低了室外环境中5G定位和车载导航系统的自有误差,有效提高了组合系统的定位精度。在未来5G系统广泛应用情况下,所研究的组合定位系统具有较高的精度及可用性,具有较好的工程实践价值。
基金项目
浙江省基础公益研究计划资助项目(LGG18F010010)、浙江省重点研发计划项目(项目编号:2019C01070)。