高GNSS精度的实现之路

发表于 讨论求助 2023-05-10 14:56:27


为了让完全自主的自动驾驶成为现实,有几项技术需要发展完善,并一起协同合作,其中一项便是价格亲民的、可大批量的、可靠的高精度定位技术。过去几十年来,全球导航卫星系统(GNSS)技术的性能得到大幅改善。2000年初,获取首个准确位置的时间从几分钟缩短至30秒。2005-2010年,接收器的灵敏度显著提高——-130dBm提高到-167 dBm。到2015年,运行的定位卫星星座的数量已经从2000年的一个全球卫星系统(即美国的GPS系统)增至四个(GPS、俄罗斯的GLONASS、中国的北斗和欧盟的伽利略),除此以外,还包括两个区域系统(印度的NAVIC和日本的QZSS),这为多卫星系统GNSS接收机打开了大门。卫星信号也已经实现了现代化,到2018年,多频段GNSS的价格将变得实惠。这些进展为GNSS的下一重大主题奠定了基础:实现分米级或厘米级的定位精度。



GNSS接收机通过计算自己与至少四颗卫星的距离来确定其位置。因为接收机根据卫星信号传输的时长计算该距离,即使存在最小的误差(少至几十亿分之一秒),也会对精度产生负面影响。卫星轨道位置的误差会导致精度出现约2.5米的精度损失,卫星时钟的错误也会产生1.5米的精度损失,此外,对流层和电离层的扰动会分别增加1米和5米的精度损失,如果卫星接近地平线或处于太阳活动强烈的时期,则精度损失会更大。到目前为止,最大的误差通常是由多径效应引起的,卫星信号通过多径效应非直接到达接收器,例如在城市峡谷中的建筑物墙壁的反射。在开阔的天空条件下,标准精度的GNSS接收器能精确至两米左右。

利用GNSS校正数据消除GNSS误差,高精度GNSS系统可大幅提高精度。获得这种数据的一种方法是从已知位置的基准站监测GNSS信号,观测出相对基准站位置的偏移量,然后将其发送至配有GNSS接收机的有人或无人车辆,以此获得更为准确的位置信息。在有利的情况下,如果基站和车辆之间的距离不是太远,则可以使用这种方法达到厘米级的精度。

             

不过,并非所有GNSS误差都能通过这种方法来消除。因为到达基站的卫星信号同到达车辆的许多误差相似,所以可以使用校正数据来消除卫星位置误差、时钟误差和大气误差等。然而,车辆的附近环境(如附近的高楼)造成的多径误差,则必须通过接收器本身来解决。


高精度GNSS并不是什么新鲜事儿。勘测者和其他专业人士已经接触这项技术数十年了。但高昂的器件成本以及对高成本校正服务的依赖,阻碍了这项技术从利基市场向外扩张。最新的情况是,我们现在拥有的技术可以使高精度GNSS对大众市场产生吸引力,从而能够实现诸如车道精确导航、增强现实、空中无人机精准飞行和降落、无人割草机和拖拉机以及车联网(V2X)通讯,即联网车辆同其他车辆和基础设施进行无线通信,从而避免发生碰撞。毫无疑问,随着技术的发展,将会出现更多的应用。


为大众市场带来高精度的定位


校正服务提供商可以通过两种方式将GNSS误差数据传输给车辆;但目前只有一种能扩展至满足大众市场的需求。在这两种方式中,第一种是基于观测空间表示法(OSR),在这种方法中,校正服务提供商计算出每个移动端所处位置的预期观测误差,然后将这些信息无线传输给移动端。基于状态空间表示(SSR)的方法则与之不同,观测到的GNSS信号误差被用于状态空间模型的物理建模,模拟整个地区的误差,描述任何给定时间的状态空间模型的参数,然后发送到建模区域上的移动端。


高精度GNSS定位的校正服务


高精度定位服务必须扩展至能支持全球大众市场应用。对于GNSS校正数据仍然采用观测空间表示法(OSR)的传统提供商来说,他们的服务难以扩大。这也是它们会被现代服务所取代的原因所在,现代服务基于状态空间表示法(SSR),可以向全球数百万用户发送GNSS校正数据。


1:观测空间表示法(OSR)与状态空间表示法(SSR


目前,用于厘米级甚至毫米级定位精度要求的实时动态技术(RTK)和网络RTK技木的卫星导航配置中,都运用OSR技术。基准站同移动端的距离在30公里范围以内时,这两种方法较为准确。基于OSR的方法需要移动端同校正服务提供商之间进行双向通信。如果使用人数众多,移动通信网络几乎很难保持稳定的通信水平,因此它难以适应大众市场的应用。基于SSR的方法通过向整个服务区域的全部移动端发送单一的校正数据流解决了这一问题。这种通信方式不仅简单,而且可以在参考站密度相对较低的情况下(150-250公里)提供稳健的服务,因此成为大众市场应用(如高度辅助驾驶)的唯一可行方法。



性能得到提高的另一点原因在于,接收机具有先进的硬件能力,可以接收更多的卫星信号。尽管第一代GNSS卫星只能在一个频段传输其信号,但当今的现代导航卫星系统可以在三个独立频段发送信号。例如,美国的GPS系统,分别在L1L2L5频段上发送信号,中心频率分别为1575MHz1227 Mhz1176 MHz。俄罗斯的GLONASSL1L2频段上传输信号,中国的北斗也是如此。高精度的GNSS接收器可以利用单一星座的多个频段来大幅缩短其实现高精度的时间。这样一来,定位性能显然更加强大,并最终为用户提供更可靠的服务。



性能比较



2:单频段GNSS和双频段GNSS之间的性能比较(使用SSR校正数据)


未来的高精度GNSS系统将由多种元素构成,其中目前在轨的GNSS星座将起主导作用。在地面上,GNSS参考站将实时监控GNSS信号误差。校正服务将采用SSR方法通过互联网和地球同步卫星发送误差数据。对于典型的双频GNSS接收机,移动端将安装移动调制解调器通过互联网接收校正数据流,以及用于接收卫星校正数据流的L频段接收机。



自动驾驶的高精度定位


虽然今天的车仍然全部由驾驶员驾驶,但是越来越多的车辆开始提供一些辅助驾驶功能。向全自动驾驶演变将需要逐步提高特殊使用情况下的自动化水平,如高速公路或停车。虽然现在驾驶员可能从辅助驾驶(下图中的1级)中受益,但他们仍需要进行车道保持和车道变换操作。今天,道路上的有些车辆已经处于2级自动化驾驶水平,它们配备的部分自动化系统可以在特殊应用情况下自动执行这些操作。而在高度自动化驾驶(3级)水平,驾驶员将能在特殊应用情况下不掌控方向盘,但在必要的情况下,还需要准备接管车辆。全自动驾驶(4级)将不再需要驾驶员,即使在特殊应用情况下。只有达到前面4种级别后,我们才能够将无人驾驶车辆推广到所有应用场景(5级)。



3:自动驾驶蓝图


满足自动驾驶的安全要求需要结合和采用各种技术。目前,结合使用图像摄像机、激光雷达、雷达数据和高清地图可以让车辆在地图上实现高精度(大约10厘米)的自定位,以及在许多应用情况下进行障碍物探测。也就是说,这些系统本身的安全性还不足以让驾驶员缺席。在向全自动驾驶转变的过程中,车辆的准确位置将决定是否可以开启自动驾驶模式。恶劣的环境条件或缺乏明显地标,可能导致光学系统无法正确确定应用情景——对于某些情况下驾驶员可以完全放手车辆自己控制的4级自动驾驶系统来说,这无疑是一大难题!


在这种情况下,将高精度GNSS和汽车惯性导航结合起来——结合卫星导航数据、各车轮转速、陀螺仪和加速度计信息,在无GNSS的情况下提供精确定位——可以作为完全独立的位置来源。它提供的精确定位不仅有助于识别高清地图和地理围栏关键区域(如减速区域),而且可以用于校准车辆的传感器。只有配备这样的系统,才能满足ISO 26262规定的自动驾驶车辆的安全要求,其中包括功能安全性、车辆安全响应事故的能力(无论是固件或硬件),以保证乘客的安全。


功能安全性是安全自动驾驶车辆的先决条件。但是,仅这一项还远远不够。功能安全性以车辆为中心,它处理车辆可能发生的故障。对于定位来说,主要的错误源头包括卫星时钟和位置误差、多径效应或其他潜在误差都包含在了校正数据流中,它们是车辆的外部因素。因此,功能安全性的车辆毋庸置疑地拒绝所有有缺陷的数据。鉴于此类外部错误,我们需要一个更完备的方法,它可以称为整体性。相对于功能安全性,整体性将从整体格局处理全部技术,包括各种传感器、V2X基础设施和各种级别的安全系统。它要求包括GNSS在内的所有技术能输出数据可信度,从而警示并使用其他可替换的技术。


要实现高级辅助驾驶系统(ADAS)和全自动驾驶的道路安全,高精度的GNSS定位是关键。作为独立的定位信息来源,高精度GNSS(使用多频段接收机和SSR校正数据来实现)在各种环境下,能可靠地提供车辆的正确位置信息。从最大限度说,它在畅通的高速公路上达到分米级精度,在更为复杂的城市高速公路上需要精确到亚米级,这样才能确保报告的位置不仅精确,而且高度可靠。此外,要实现市场更广泛应用,它还必须具备质量无瑕和价格实惠的特点。


2016年起,u-blox致力于高精度GNSS,当年推出了NEO-M8P,该模块是目前市场上体积最小、功耗最低的RTK接收机。2017年,u-blox、博世、三菱电机和Geo++联合组建合资公司Sapcorda,提供价格公道、与大众市场应用相容的全球GNSS校正服务。放眼未来,u-blox将不断填补阻碍高度全自动系统(特别是自动驾驶)发展的一系列空白。




locate.communicate.accelerate


发表
26906人 签到看排名