访问支持中心 访问支持中心 查找经销商 查找经销商 联系我们 联系我们

椭球面、基准面和大地水准面:地球和 INS

博客 2023年7月11日

如何确保你正在制造的自动驾驶卡车能到达它应该到达的地方?或者如何确保你的自动驾驶出租车经过灯柱而不是穿过 灯柱?这一切都与椭球面、基准面和大地水准面有关!

答案当然是建立一个 导航引擎它能让汽车处理地理空间数据,告诉汽车自己和其他东西在地球上的确切位置。要制造一个能在地球上任何地方(或至少是在你想出售的地区)成功运行的导航引擎,你必须具备以下条件 自主平台需要考虑很多变量和挑战,包括椭球面、基准面和大地水准面。

在本文中,我们将重点讨论地球形状所带来的挑战。

我需要考虑什么?

总之,您需要注意以下关键事项:

  • 地球的形状有不同的描述系统。
  • 有不同的模型利用这些系统绘制出地球的部分或整体。
  • 在您的自主平台中,并非所有硬件都使用相同的系统或型号。

如果你的导航引擎没有考虑到这些因素,那么你的平台就有可能无法到达目的地。除非是在测试轨道上运行,否则这可能是乘客被成功送达目的地与你的机器人出租车在路面上留下凹痕的区别。

为了帮助大家理解为什么这一切都很重要,让我们从地球的形状以及为什么椭球面、基准面和大地水准面很重要开始。

椭球面、基准面和大地水准面:什么是椭球面?

如果没有更好的说法,椭圆体就是一个被压扁或拉伸的球体。鸡蛋或美式足球就是现实世界中形状类似椭球体的物体。有关椭球体的更多信息,请访问 这里.

椭球面、基准面和大地水准面:什么是大地水准面?

正如我们稍后将要讨论的,地球并不是一个完美的球体。如果地球是一个完美的球体,那么计算物体的深度和距离就会容易得多,然而,由于海洋、山脉和山谷的存在,计算变得更加困难。大地水准面是一个先进的地球参考面,用来精确地近似地球的大小和形状。

地球不是一个球体

互联网上流传着这样一个小故事:尽管地球凹凸不平,但它仍然比台球光滑,如果台球和地球一样大的话。尽管现在已经没有人打台球了,但您可以理解为这意味着地球是相对平滑的。不幸的是,在测量地球以便为自主平台绘制地图时,这个比喻就像台球桌边上的一根台球杆一样不攻自破。

 

椭球面、基准面和大地水准面如何帮助我们了解地球的真实形状?
椭球面、基准面和大地水准面如何帮助我们了解地球的真实形状?

 

首先,地球不是一个完美的球体,而是一个椭圆体--一个凹凸不平的椭圆体。在大地测量方面,我们最接近于绘制出 实际 在大地测量方面,我们最接近绘制地球表面的实际形状是大地水准面--一种基于平均海平面的理论形状(如果海洋位于陆地之下)。但即使 也过于复杂。对于绘制地图来说也过于复杂。当科学家们第一次开始尝试为地球创建一个全球坐标系时,他们很快意识到,他们需要创建一个理论上的椭球体,这个椭球体必须是 作为起点。随着时间的推移,多个椭球体应运而生。

 

为什么椭圆体不止一个?

任何大地椭球的目的都是尽可能地接近大地水准面,但事情并非如此简单。我们同时使用多个椭球面有几个不同的原因:

  • 一些椭球体被设计为最适合整个大地水准面。目前,两个最流行的全球椭球体是WGS84(世界大地测量系统84)和GRS80(大地测量参考系统1980)。如果您要绘制地球的大部分或全部,这两个椭球体能为您提供最佳结果。
  • 有些椭球体对大地水准面的特定部分(如一个国家)具有最佳拟合度,因此在这些地区比全球椭球体更准确,但在其他地方则不太准确。例如,在英国,我们使用 Airy 1830 椭圆体(见这篇 OS 文章向您展示了 Airy 1830 如何比 GRS80 更接近大地水准面)。
  • 当技术进步使我们能够重新计算椭球面,使其更接近大地水准面时(或大地水准面发生变化时,如由于构造活动),椭球面偶尔也会更新。

 

那么,什么是基准?

基准是地理坐标系的关键部分。可以这样理解

  • 地理坐标系统告诉您如何描述某物在地球上的位置。
  • 基准点为您提供了地球上的一个固定点,您可以据此建立坐标系。

有两种不同的基准--水平基准和垂直基准。

水平基准

水平基准将您的经纬度与现实世界联系起来。它们基于特定的椭球体--与椭球体一样,有旨在提供全球最佳总体精度的全球水平基准和旨在提供特定区域最佳精度的地方基准。

然而,地方基准并不总是由地方椭球体创建的。在英国,我们使用OSGB36基准,它基于Airy 1830当地椭球体,但在北美,他们使用NAD 83,它基于GRS80全球椭球体。基准也会根据构造变化或技术改进定期更新(有时也会根据更适合的新椭球面更新)。地方基准也可能因构造活动而更新--例如,日本使用的JGD2011基准就是在东北地震后为取代JGD2000而创建的,地震对当地地质的影响足以使JGD2000无法用于精确测量。

垂直基准

垂直基准将坐标系的高度固定在现实世界中。有些系统使用椭球面作为垂直基准(特别是 WGS84),但大多数其他系统使用海平面等于平均海平面的特定点(因此最接近大地水准面)。可以说,垂直基准对于陆基自动驾驶汽车来说并不那么重要,但对于水上或空中飞行器来说,它们当然非常重要。

 

椭球面、基准面和大地水准面:这一切为何重要?

您会意识到,由于基于不同的椭球面有许多不同的基准,有三件事是正确的:

  • 一组坐标可以指多个位置,这取决于您使用的基准。
  • 一个地点在不同的基准面上可以有不同的坐标。
  • 根据您是从海平面/大地水准面测量高度还是从椭球面测量高度,该位置的高度也可能不同。

通常,距离上的差异并不是很大(例如,WGS84 和 ITRF 之间的差异通常小于 10 毫米)。但是,它们也可能相差很大。例如,在澳大利亚,最新的基准GDA94和它的前身AGD84在某些地方相差200多米。更糟糕的是 旧版本更糟糕的是,还有一个更老的版本,叫做ADG66--这三个版本的数据仍在澳大利亚不同的地方使用。在澳大利亚和美国这样的大国,不同的州使用不同的基准,因此跨州测绘又增加了一层复杂性。

数据问题会给您的自动驾驶汽车带来两大后果(如果您制造的是无人机或潜水艇,则会带来三大后果):

  • 物体不在您的车辆所认为的位置上,这意味着它不会去它需要去的地方,或者它撞上了它认为不应该在那里的东西。
  • 对于高度相关的车辆,您的车辆可能会错误地估计自己的高度--这可能会导致它撞向地面,试图在半空中着陆(剧透:这也会导致它撞向地面),或者以为自己在水面上,其实仍在水下(反之亦然)。
  • 您的车辆几乎不可能将行驶距离转换成纬度/经度坐标。

第三点非常重要,因为您的 IMU 将输出以米为单位的数据,而您的 GNSS 接收机将为您提供纬度/纵向坐标--您的卡尔曼滤波器将尝试评估数据的准确性。您必须确保您的导航引擎能够正确地将以米为单位的运动放大为以纬度/纵坐标为单位的运动,否则卡尔曼滤波器将开始拒绝至少一组不准确的测量,从而阻碍您的平台。此外,您还必须记住,越接近两极,坐标网格就越小,因此改变纬度/经度坐标就不需要移动那么多米。如果想让自动驾驶汽车在测试轨道以外的其他地方正常运行,这一点至关重要。由于每个基准网格的对齐方式略有不同,因此运动变化的幅度也会因您使用的基准而异。

 

OxTS 方法

我们制造 INS 设备的目的是尽可能减少处理基准问题的麻烦。所有 OxTS 惯性导航系统可使用以下基准实时输出位置数据:

  • WGS84
  • ITRF2008
  • ETRS89
  • NAD83

如果您在工作中需要使用其他基准,我们的后期处理软件用户 OxTS Georeferencer的用户可以将这些基准中的任何一种数据转换为全球使用的任何一种主要基准。

 

有问题吗?

希望本文能让您了解地球形状对自主平台建造方式的影响。当然,本文只是一个起点--如果您想了解更多,可以查看我们在底部链接的参考文章以及其他主题。当然,如果您有关于自动化项目的具体问题,我们的团队非常乐意听取您的意见并提供帮助,只需 单击此处与我们取得联系。

参考文献

世界大地测量系统 - 维基百科

更详细的基准解释 | 政府间测绘委员会 (icsm.gov.au)。

什么是 WGS84 | Virtual Surveyor : 支持门户网站 (virtual-surveyor.com)

大地测量 | GSI主页

坐标系:有什么区别?(esri.com)

英国OSGM15大地水准面 | 博客 | 英国测绘局

数据|政府间测绘委员会(icsm.gov.au)

fws.gov/r7/nwr/Realty/data/LandMappers/Public/Help/HTML/R7-Public-Land-Mapper-Help.html?Datumsprojectionsandcoordinatesy.html

以地球为中心的固定坐标系 - 维基百科

返回顶部

返回顶部

美国,阿什本