北斗有 35 颗卫星,而 GPS 有 24 颗卫星,为什么二者数量不同?

作者:知乎用户
链接:https://www.zhihu.com/question/21092045/answer/17164418
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

反对目前的两个不靠谱回答!需要的卫星数目和别人占坑没有任何关系,我就讲讲课堂里老是永远不会教的东西吧。老师最多只会给你讲有多少颗星,各自功能是什么,永远不会讲为什么这样。

先上图,取自wikipedia
<img src="https://pic1.zhimg.com/d3819af4b66530b8db8c0d431dc8ed00_b.jpg" data-rawwidth="1000" data-rawheight="1000" class="origin_image zh-lightbox-thumb" width="1000" data-original="https://pic1.zhimg.com/d3819af4b66530b8db8c0d431dc8ed00_r.jpg">

GLONASS(俄罗斯的全球定位系统)、GPS(美国)、 COMPASS(即北斗,中国)的一部分和Galileo(欧洲)的卫星都运行在地球中轨道(MEO),高度分别为19,100km、20,200km、21,500km 、23222km。别家需要全球覆盖的的卫星数目分别为24、24和27。

先简单讲讲GPS。GPS需要24颗卫星只是最基本的数目。这个数目可以保证全球每个地方任何时刻至少能看见4颗卫星,通过4个方程可以解出空间三维坐标和时间四个变量。这24颗卫星分布在6个轨道面,每个轨道面有4颗卫星。 GPS系统的接收机都是采用无源定位方式(就是接收机不需要发送信号)。<img src="https://pic4.zhimg.com/435d012240de814c874f248984b7eabb_b.jpg" data-rawwidth="603" data-rawheight="603" class="origin_image zh-lightbox-thumb" width="603" data-original="https://pic4.zhimg.com/435d012240de814c874f248984b7eabb_r.jpg">

好,下面开始讲为什么北斗要35颗
    1. 北斗的工作原理和和GPS一样,而轨道高度比GPS略高比Galileo略低,理论上24颗也能提供GPS一样的无源定位服务了——实际上北斗和伽利略一样用了27颗地球中轨道卫星,一个原因是因为他们的轨道高一些,需要略多数目保证卫星离接收机不太远,另一个主要原因是这些卫星的轨道同GPS不同,只有3个轨道面,每个轨道面9颗,轨道面之间为相隔120°均匀分布。这种分布方式是北斗需要比GPS多3个卫星的原因。慢着——没完呢,北斗不是35颗吗,还有8颗哪里去了?<img src="https://pic2.zhimg.com/b1d1362ca545e86dbf40d14226b20735_b.jpg" data-rawwidth="2854" data-rawheight="2141" class="origin_image zh-lightbox-thumb" width="2854" data-original="https://pic2.zhimg.com/b1d1362ca545e86dbf40d14226b20735_r.jpg">
    2. 这要涉及到卫星系统这样的庞大系统工程的周期问题,上述27颗卫星的发射是漫长的过程,即使是初步覆盖中国全境也需要20颗左右才能做到,从发射第一颗到最后一颗中间有可能会有10~20年的时间,而且先发射的使用寿命只有8年——27颗没有准备齐呢,老的卫星开始往下掉了,显然这种做法浪费太大了,在前十几年系统根本不能正常使用!如何让系统尽快工作呢?于是北斗发明了一个巧妙的想法——首先发射3颗倾斜同步轨道卫星,这些倾斜同步轨道卫星高度和地球同步卫星类似,绕地球一周也是24小时,但是轨道并不正好在赤道上,而是和地球赤道面有个夹角。这种卫星在地球固定一个位置看到的轨迹是这样的类似于日行线的形状,同经线平行的一个8字形(需要一点儿想象力才能理解)。这3颗卫星虽然不是完全同地面静止,但是大部分时候中国境内仍然能看到,所以对系统立即可用帮助很大——可是还差5颗呢?。<img src="https://pic1.zhimg.com/365cd65388f1d6dae335cbc73e0a7dcc_b.jpg" data-rawwidth="800" data-rawheight="533" class="origin_image zh-lightbox-thumb" width="800" data-original="https://pic1.zhimg.com/365cd65388f1d6dae335cbc73e0a7dcc_r.jpg">
    3. 这就要回到北斗系统本身来讲,北斗除了像GPS一样用无源接收机工作之外,还有两个独到的功能,就是用有源接收机(接收机主动发信号给卫星)和收发短报文(卫星短信)功能。最后还有5颗地球同步轨道卫星就是主要针对这两个功能都要求发上去的。当然,这5颗星也支持无源定位方式。下图就是地球同步轨道卫星的照片,可以看到卫星真的不动,周围的星星会在天空划出轨迹。<img src="https://pic2.zhimg.com/025cee7f0091ab5d062e86e4f3de9c79_b.jpg" data-rawwidth="452" data-rawheight="600" class="origin_image zh-lightbox-thumb" width="452" data-original="https://pic2.zhimg.com/025cee7f0091ab5d062e86e4f3de9c79_r.jpg">
    4. 下图就是北斗目前的状态,以及未来最终的样子。再强调一遍:为了能尽早发挥作用,北斗系统实际上是(不太严格地)按照上述3(地球同步轨道)、2(地球倾斜轨道)、1(中轨道)的顺序发射部署的,甚至倾斜同步轨道卫星发了4颗。未来理论上来讲,只要27颗中地球轨道卫星就能完成全球定位功能的覆盖了,但是3和2两部分卫星主要覆盖中国及周边国家,对于提高国内的定位精度和提供特殊服务(比如卫星短信)有重要作用。<img src="https://pic1.zhimg.com/6fb7984a4d40cb6b6ad3185d81ac6d4c_b.jpg" data-rawwidth="550" data-rawheight="412" class="origin_image zh-lightbox-thumb" width="550" data-original="https://pic1.zhimg.com/6fb7984a4d40cb6b6ad3185d81ac6d4c_r.jpg">

补充:事实上目前GPS正在运行的也不是24颗,而是有32颗卫星;而GLONASS实际上有29颗。多出来的星除了做备份,还可以增加系统精度,比如GPS可以保证绝大部分地方通常能看到至少9颗卫星,能明显提高定位精度。Galileo目前因为欧洲各国扯皮,进展缓慢,只放上去4颗(功能不全)的卫星,未来什么时候发挥作用还是猴年马月的事情。相比之下中国放上去四五颗卫星立即就能提供定位服务和特殊服务,加速技术向市场转化速度,这个思路还是非常值得称赞的。所以,中国人还是有创造力的!(贩卖私货:我在这里的回答:为什么中国人缺少创造力?)

不过话说回来,在北斗系统现在每套近万元的情况下,利用垄断的力量强制货运车辆安装这种流氓做法我个人表示鄙视。

要学到的东西:技术需要尽早拿到市场上检验,不要像欧洲人那样追求完美,最好初期就能开始盈利,若有可能可以借助行政力量,但是未来还是要靠市场运作。


再上点儿花絮:谷歌地图上可以看到所有的卫星
<img src="https://pic3.zhimg.com/3e852b3c3a0d809b3042846a7c97de1e_b.jpg" data-rawwidth="750" data-rawheight="600" class="origin_image zh-lightbox-thumb" width="750" data-original="https://pic3.zhimg.com/3e852b3c3a0d809b3042846a7c97de1e_r.jpg">这些卫星的名字:这些卫星的名字:
<img src="https://pic2.zhimg.com/b9e3d77e7aeb97354bd1fddb2b191999_b.jpg" data-rawwidth="1604" data-rawheight="952" class="origin_image zh-lightbox-thumb" width="1604" data-original="https://pic2.zhimg.com/b9e3d77e7aeb97354bd1fddb2b191999_r.jpg">

转载于:https://www.cnblogs.com/Ph-one/p/6517466.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/356053.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

sharesdk短信验证码的集成

在ShareSDK官网http://mob.com/注册并创建Android应用.申请APP_key,下载SDK等 根据官网开发文档导入SDK,目录结构如下 将以上文件按需放入Android Studio项目所要使用SMSSDK的Module所在的Libs里面,再在Module的build.gradle里面将libs加入仓库(reposito…

java四神兽_SpringCloud五大神兽之Eureka

注册中心概述什么是注册中心?相当于服务之间的‘通讯录’,记录了服务和服务地址之间的映射关系。在分布式架构中服务会注册到这里。当服务需要调用其他服务时,就在注册中心找到其他服务的地址,进行调用注册中心的主要作用&#xf…

windows下dubbo-admin和zookeeper安装部署

1. 概述 ZooKeeper是Hadoop的正式子项目,它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、…

jpush java api_JPush極光推送Java服務器端API

產品功能說明極光推送(JPush)是一個端到端的推送服務,使得服務器端消息能夠及時地推送到終端用戶手機上,讓開發者積極地保持與用戶的連接,從而提高用戶活躍度、提高應用的留存率。極光推送客戶端支持 Android, iOS 兩個平台。本 Android SDK …

Maven详解(转)

转自 https://www.cnblogs.com/hongwz/p/5456578.html 一.前言 以前做过的项目中,没有真正的使用过Maven,只知道其名声很大,其作用是用来管理jar 包的。最近一段时间在项目过程中使用Maven,用Maven构建的web项目,其项目…

java商品编写代码_商品品牌业务之后台Java代码的编写

今天是刘小爱自学Java的第146天。感谢你的观看,谢谢你。商品品牌业务之后台Java代码的编写-1.jpg (50.46 KB, 下载次数: 1)2021-2-5 00:22 上传学习计划安排如下:昨天实现了前端页面的编写以及发送请求,今天关于异步请求工具axios的简单说明。…

java中8种数据类型和默认值所占字节数

java 8种基本数据类型的默认值及所占字节数通过一段代码来测试一下 8种基本数据类型的默认值 1 package dierge;2 3 public class Ceshi { 4 int a; 5 double b; 6 boolean c; 7 char d; 8 float f; 9 byte e; 10 long h; 11 short j; 12 public static void main(String…

软件测试实验1:为三角形问题编写一个Java程序,并用Junit测试程序

实验报告 实验内容: 1.Install Junit(4.12), Hamcrest(1.3) with Eclipse 2.Install Eclemma with Eclipse 3.Write a java program for the triangle problem and test the program with Junit. 实验步骤: 1.在eclipse中安装Junit、Hamcrest和eclemma。…

SurfaceFlinger与Surface概述

基本原理: SF一个Client对应一个app中的SurfaceComposerClient, 分别是Binder的n端和b端,主要用来CreateSurface 一个app中有多个Activity,一个Activity一般有一个Surface(除SurfaceView,一个View就有一个Surface)&…

拼图项目动手指南

Jigsaw项目将把模块化引入Java平台,根据原始计划,它将在12月10日完成功能。 所以我们在这里,但是拼图在哪里? 在过去的六个月中肯定发生了很多事情: 原型问世 ,内部API的迫在眉睫的删除引起了很大的骚动 &…

java实现回文验证_LeetCode 精选 TOP 面试题(Java 实现)—— 验证回文串

文章目录一、题目描述1.1 题目验证回文串给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。说明:本题中,我们将空字符串定义为有效的回文串。示例 1:输入: "A man, a plan, a cana…

java开发门禁指纹,指纹门禁

大兀人脸识别控制系统USB指纹仪DW9拓扑图(指纹为java系统直接采集、云或控制板直接比对,无需二次注册,人脸为htttp上传服务器或rtsp视频流比对方案)大兀活体指纹门禁采用BS架构,已集成进大兀人脸识别系统,如二次开发可直接调用jav…

使用Selenide进行有效的UI测试

等待奇迹 圣诞节是奇迹的时刻。 在新的一年的前夕,我们都为下一年制定了计划。 我们希望所有问题都将在最后一年消失,在来年出现奇迹。 每个Java开发人员都梦想着创造一个奇迹,使他成为世界上最有效的Java开发人员。 我想向你展示这样的奇…

android之seekbar

做了一个拖动滑块改变数值的demo 下附上代码: <SeekBar android:id"id/myseekbar" android:layout_width"match_parent" android:layout_marginTop"20dp" android:thumb"drawable/slider" android:layout_height&qu…

php 微信小程序 循环 多选,微信小程序实现多选功能

本文为大家分享了微信小程序实现多选功能的具体代码&#xff0c;供大家参考&#xff0c;具体内容如下代码&#xff1a;{{num 1}}/{{quesyion.length}}{{question[num][0]}}A {{question[num][1]}}B {{question[num][2]}}C {{question[num][3]}}D {{question[num][4]}}正确答案…

php+反序列化代码执行漏洞,PHP反序列化漏洞

0x001 漏洞产生原理在反序列化的过程中自动触发了某些魔术方法。未对用户输入的序列化字符串进行检测&#xff0c;导致攻击者可以控制反序列化过程&#xff0c;从而导致XSS、代码执行、文件写入、文件读取等不可控后果。0x002 漏洞触发条件一般只能通过代码审计的方式挖掘该漏洞…

java filter 模式,Java设计模式----过滤器模式(挑三拣四)

过滤器模式描述拦截过滤器模式(Intercepting Filter Pattern)用于对应用程序的请求或响应做一些预处理/后处理。定义过滤器&#xff0c;并在把请求传给实际目标应用程序之前应用在请求上。过滤器可以做认证/授权/记录日志&#xff0c;或者跟踪请求&#xff0c;然后把请求传给相…

java项目processes设置,Jvm调优和SpringBoot项目优化的详细教程

参考文章1、先看一下未设置JVM参数的情况&#xff0c;默认情况下&#xff0c;没有设置任何Jvm参数。2、设置Jvm参数。配置参数&#xff1a;关于这些设置的JVM参数是什么意思&#xff0c;参考Jvm调优。-XX:MetaspaceSize128m (元空间默认大小)-XX:MaxMetaspaceSize128m (元空间最…

Git问题Everything up-to-date解决

Git问题Everything up-to-date解决 【自己的亲身错误体验】 我的上一篇博客&#xff0c;说了怎么上传一个项目到git远程上面。今天我写好一个小栗子&#xff0c;准备再次上传的时候。我依旧是放在我的F:\github\js- 这个和我的github上的远程仓库相同名称的文件中的 在这里空白…

java超出gc开销限制_超出了GC开销限制– Java堆分析

java超出gc开销限制这篇文章是我们原来的GC开销超出问题模式的延续。 正确的Java堆分析对于消除O​​utOfMemoryError&#xff1a;GC开销问题至关重要。 如果您不熟悉此Java HotSpot 1.6错误&#xff0c;建议您首先阅读有关此主题的第一篇文章 。 本文将为您提供一个示例程序和…