产品战略专家梁宁确认出席AICon北京站,分享AI时代下的商业逻辑与产品需求 了解详情
写点什么

全球定位系统的二十五年

  • 2014-02-19
  • 本文字数:1095 字

    阅读完需:约 4 分钟

上周五,全球定位系统(GPS)在太空中庆祝了二十五岁生日。第一颗 Block II 卫星于 1989 年 2 月 14 日发射并投入服务,开启了人类历史上导航领域其中一次最重要的变革。

GPS 卫星项目始于 1972 年,最初是作为一个针对美国军队的需求提供导航服务的研究项目发起,尽管如此, Block I 的前十颗试验卫星直到 1978 年才开始发射,并于 1985 年全部发射完成。在宣布这一过程成功之后,商用 Block II 卫星在 1989 年和 1990 年发射,并分别在 1990 年至 1997 年之间和 1997 年至 2004 年之间追加发射了 IIA IIR 卫星。

至 1993 年 12 月,在轨道上运行的 GPS 卫星已经达到 24 颗,提供一种标准定位服务(非军事用途),并在两年后提供一种精确定位服务(军事用途)。起初,民用定位服务精度接近几百米之内,不过,在 21 世纪初,能够提供更高民用精度的额外频率启用,为更精确的交通工具导航装置提供服务。

GPS 导航有一组同步的原子钟,并使用接收到的信号之间的差异来计算范围,从而完成工作。在地球表面定位一个点需要三个信号,不过,准确定位一个位置需要四个或更多的信号。鉴于每颗卫星都不会停留在完全相同的轨道上,一组增量位置会被计算出来,并作为对轨道年鉴的修正发布,后者会以电子的方式传送到接收器,从而提高定位精度以及改进初始定位时间。最有趣的可能是 GPS 时钟为广义相对论提供了实时测试;如果不是内置的修正考虑了相对论效应,GPS 定位每天会偏离超过10 公里

起初,交通工具导航装置体积很大,安装在像飞机和集装箱船这样的大型资产上,但随着Ariel Technology 对其进行了改进,它们可以安装到小一些的交通工具上,如汽车,并最终安装到更小的手持设备上。目前,飞行路线通常在GPS 的协助下绘制和导航,结合机场的辅助GPS 甚至可以协助飞机完成自主降落。

地理定位已经成为越来越重要的在线服务,随着各种 geo-ip 工具出现在网上,它甚至被用于进行粗过滤(比如确定是否让 BBC 的内容流出英国)。甚至在HTML5 中也有API ,假如用户浏览器是在一台可定位的设备上,它就能够访问其位置;但随着广泛使用的一系列WiFi 接入点广播位置信息,即使没有GPS 装置,通常也可能准确定位到几百米范围内的某个人。向navigator.geolocation.getCurrentPosition() 方法传递一个回调函数将返回一个位置坐标,其中包含了浏览器的经度和纬度,以及一个精度估计。

目前,大部分移动智能手机都带有GPS 接收器,只需几秒钟,就可以在几十米范围内准确定位用户位置。再加上车载电子罗盘,用户不仅可以确定距离特定地点有多远,还能够确定朝哪个方向前进能到那里。只要有视野,你在这个星球上的位置就可以快速轻松地识别。

查看英文原文: Twenty Five Years of GPS

2014-02-19 04:181160
用户头像

发布了 256 篇内容, 共 85.6 次阅读, 收获喜欢 12 次。

关注

评论

发布
暂无评论
发现更多内容

【Docker 那些事儿】容器网络(上篇)

Albert Edison

Docker Kubernetes 容器 云原生 7月月更

深度学习-多维数据和tensor

AIWeker

7月月更 多维数据

Block 的分类

NewBoy

ios 前端 移动端 iOS 知识体系 7月月更

解读《深入理解计算机系统(CSAPP)》第12章并发编程

小明Java问道之路

Java 后端 并发 csapp 7月月更

jQuery 的节点操作

Jason199

jquery js 7月月更

常见链表题及其 Go 实现

宇宙之一粟

链表 7月月更

JavaScript DOM编程艺术笔记

程序员海军

前端 DOM 7月月更

LeetCode 242:有效的字母异位词

武师叔

7月月更

分库分表

ES_her0

7月月更

Android热更新调研汇总

沃德

android 程序员 7月月更

Android ANR和OOM

沃德

android 程序员 7月月更

初学者如何快速的上手Linux命令,这34条新手必会的命令一定得会!

wljslmz

Linux 7月月更

关于目前流行的 Redis 可视化管理工具的详细评测

宁在春

redis 7月月更 Redis 可视化工具

还在为处理事务烦恼吗,要不试试Spring是如何处理业务的

Java学术趴

7月月更

Android实现无序树形结构图,类似思维导图和级联分层图(无序,随机位置)

芝麻粒儿

android 7月月更

zookeeper-认识watcher

zarmnosaj

7月月更

软核微处理器

贾献华

7月月更

【萌新解题】三数之和

面试官问

面试 LeetCode

【愚公系列】2022年7月 Go教学课程 012-强制类型转换

愚公搬代码

7月月更

jQuery 操作元素

Jason199

jquery js 7月月更

通过Dao投票STI的销毁,SeekTiger真正做到由社区驱动

股市老人

函数初认识-上

芒果酱

C语言 7月月更

通过Dao投票STI的销毁,SeekTiger真正做到由社区驱动

鳄鱼视界

开发第一个Flink应用

程序员欣宸

Java flink 7月月更

mysql数据表查询

乌龟哥哥

7月月更

队列的链式表示和实现

工程师日月

算法 7月月更

SDL图像显示

柒号华仔

7月月更

mysql进阶(六)模糊查询的四种常见用法介绍

No Silver Bullet

MySQL 7月月更 模糊查询

Pyodide 中实现网络请求的 3 种方法

OpenHacker

Python pyodide

【LeetCode】滑动窗口的平均值Java题解

Albert

LeetCode 7月月更

SAP Fiori 的附件处理(Attachment handling)

汪子熙

SAP Fiori SAP UI5 ui5 7月月更

全球定位系统的二十五年_移动_Alex Blewitt_InfoQ精选文章