zhenzhubay.com

珍珠湾全球网

 找回密码
 用户注册

tag 标签: 经纬度

相关帖子

版块 作者 回复/查看 最后发表

没有相关内容

相关日志

分享 GPS与相对论之指点迷津
热度 3 岳东晓 2016-4-8 05:14
这两天科学网就 GPS 是否依赖于相对论(狭义与广义)才能运转进行了激烈的辩论。参见这篇《 剪不断,理还乱 。。。 》内中提到方舟子这个“非理工男”的错误,这简直是对喜欢用文科傻妞一词的舟子莫大的侮辱。但要知道,涉及相对论的时候,很多隐含的假设就不能做了,尤其是小学数学里 距离等于速度乘以时间的公式要谨慎。所以,我来给一个清楚一点的解释。 我现在手里拿着一个 GPS导航器(简称导航器),打开之后,它给出了我现在在地球上的位置(经纬度与高度),这是它根据接收到的GPS卫星信号算出来的。那么这个卫星信号里面有什么信息呢?一是卫星本身的轨道参数,二是发出这个信号时卫星上时钟的时间。卫星上这个时钟是所谓原子钟,是非常精确的。从卫星轨道与卫星发出信号时间,导航器的程序可以算出发射这个信号时的卫星的位置。 导航器 本身也有一个时钟, 因此还有一个数据: 导航器 根据自己的时钟 收到卫星信号的时间。 导航器 的 时钟当然不是原子钟,而且也没有跟卫星上的时钟对准。 比如说,卫星上的时钟可能指向上午9点,但 导航器 上的时钟可能指向10点,对准差达到了一个小时。显然, 导航器 时钟与卫星时钟的对准差是一个随机的未知数。 而 导航器 的位置坐标是另外三个未知数。初中数学告诉我们,一般来说,要有四个方程才能解出四个未知数。所以,我们需要四颗卫星的GPS数据才能算出自己的位置。 我在《 电影Interstellar中的引力延时 》一文中提到引力场不同地方时间流逝速度不同,并进行了计算。类似的计算得出在GPS卫星高度(约2万公里),用于引力延时,卫星上时间流逝比地面快(比例) \frac{GM_e}{c^2 R_e^2} \frac{(R_s -R_e) R_e}{R_s} = \frac{g}{c^2} \frac{(R_s -R_e) R_e}{R_s} \approx 5.3 \times 10^{-10} 。另外,根据狭义相对论,从静止观察者角度,运动时钟要慢些。卫星速度约每秒 4000 米 ( \sqrt{9.8 * 10^3 *6300^2/26300} ) ,则运动学效应导致的卫星上时钟变慢比例为 1-\sqrt{1-v^2/c^2} \approx 8.9 \times 10^{-11} 。因此,每天24小时累计卫星上时钟相对于地面来说,应该快 (5.3 \times 10^{-10} - 8.9\times 10^{-11} ) \times 24 \times 3600 ,也就是约为 38微妙。 这个38微妙的差别将被包括在天-地时钟的对准误差中 。初看起来这似乎没有问题。 但是卫星运行一天之后, 导航器 程序员根据接收到的卫星轨道参数以及卫星时间而计算卫星位置时误差会达到:4000* 38*10^-6 = 0.15米 ( 卫星速度乘以时间误差) 。 这个误差是不断积累的。 运行100天后,卫星上的原子钟时间会快 38* 100 微妙,或者约4毫秒。那么卫星位置的计算误差将达到 15米。三年之后,卫星位置计算误差将达到150米,而相应的卫星定位误差将达到 40米左右 (注一) 。因此, 假如我们处于一个非相对论文明 ,人们会发现由于某种神秘原因,这个GPS系统开始还好用,但误差越来越大。 GPS卫星的设计者及运行者当然考虑到了相对论效应,因而把卫星上的原子钟报出的时间进行了调整以消去相对论效应,而且卫星可以不断进行轨道修正。那么导航器程序员计算卫星位置的时候是否还要考虑相对论呢。答案似乎是否定的。由于GPS信号本身已经考虑到了最主要的相对论效应,导航器程序员也许根本都不要知道什么相对论。但是,如果导航器开发商承认自己没考虑相对论,那将是一个严重的市场错误 -- 广大客户会觉得这个产品也太原始了。 现在回到根据四颗卫星的数据计算四个未知数的方程的问题。小学数学给出的方程是: 卫星到 导航器 的距离等于光速乘以信号传播的时间。 卫星的位置可以根据卫星的轨道及卫星信号发出的时间进行计算,卫星到 导航器 的距离根据勾股定理计算,时间则是 导航器 接受信号的时间减去卫星信号发出时间再根据对准误差进行修正。四个未知数是:导航器所在的坐标(经度、纬度、高度)与天地时钟对准差。 四颗卫星,四个方程。但如果要考虑相对论,这个距离计算又不是那么简单的了。不过,这个误差相对其他误差较小。另外,如果假定高度(如海拔为零),那么三个卫星也能算出位置。 还有一个问题,卫星发出的无线电信号经过大气层时其传播会受到影响,这也就影响了信号传播时间, 这个影响是未知的,因此 定位精度也就打了折扣。美军使用的GPS跟民用的信号的内容并没有不同,但美军信号还有一个不同频率的频道。根据同一卫星两个频道信号的差别,美军可以在计算中消去大气层的部分影响而得出更为精确的定位。 注一:方舟子科普到:“...如果我们考虑到GPS系统要求纳秒级的时间精度,这个误差就非常可观了。38微秒等于38000纳秒,如果不加以校正的话,GPS系统每天将累积大约10千米的定位误差,这会大大影响人们的正常使用..”这显然是不求甚解。
个人分类: 科普|8581 次阅读|11 个评论
分享 [独家评论]马来西亚政府 你伤害了整个世界!(转贴)
热度 3 ww_719 2014-3-25 14:14
凤凰评论特约评论员刘雪松(资深媒体人) 等待了17天,239条生命,就这样在马来西亚政府的嘴里,化成尘埃,落定在一个连他们自己都不能确定的南印度洋海域。 没有残骸,没有黑匣子,甚至没有具体的经纬度。马来西亚政府在自己认为“必须告知”的时候,很沉着很笃定地告诉全世界,他们那架原本飞向中国北京的飞机,坠毁在了南印度洋。他们面对全世界发布这条消息时,就像一个孩子告诉大人弄丢了一件玩具。 几百个家庭的命运,全世界的情绪,由马来西亚政府说了算。这是人类航空史上的奇耻大辱。 17天,全世界大海捞针时,小小岛国的马来西亚政府,像在下一盘史上最大的棋。 239条生命不知在哪条航线随风飘零的时候,全世界以为发生了空难,你们说只是失联。全世界以为劫机的时候,你们说没有迹象。 你们很无辜地一问三不知,却能突然告诉世界,有一位或以上拥有资深飞行经验的人员劫持了失联客机。全世界都在越南海域搜寻的时候,你们能准确地说出航班曾做过空中折返。你们肯定地说最后一次联络是在凌晨一两点,又肯定地说航班最后一次与卫星联络是在早上的8时11分。 所有人以为机上的人们死了的时候,你们说应该还活着。所有的人以为机上的人是不是活在某个岛上的时候,你们毫不犹豫地否定这个美好期待存在的可能性。 全世界寻找生命的时候,你们在寻找理由。全世界在寻找真相的时候,你们在寻找借口。全世界在找数据的时候,你们在找巫师。全世界在祈祷的时候,你们相信数据了。 可是,这个世界只有你们知道飞机还在空中飞行的时候,你们在干吗? 各国舰船与苦逼的越南兄弟在南海一次次搜寻无果,等待着你们提供进一步信息的时候,你们在干吗? 中国十几颗卫星付出高昂的代价变轨的时候,你们在干吗? 你把全世界赶来救援的舰船凭空指向马六甲海峡的时候,你们在干吗? 你们在笃笃定定地肯定、否定,再肯定、再否定。你们知道,面对哪怕还有一线希望的生命,这时候你们说在东,我们肯定会朝东。你们说在西,我们肯定往西。 你们把全世界对于239条性命生的希望一次次点燃、扑灭,再点燃、再扑灭。我们在找飞机,你在找时机。你们把别人不知情的徒劳,当成一种风景,就像一匹装着迷途的老马,看脚下搜寻生命的人们,如同热锅上的蚂蚁。你们揣着真真假假的信息,像揣着弥天的一个谎言。你们看别国船来舰往,看别人眼泪纵横,丝毫不觉得内疚,丝毫不觉得羞耻。 你们今天的“必须告知”,是不是小看了全世界对于239条生命不离不弃的珍重?是不是随着真相的步步逼进,怀揣着某个秘密已经难圆自说?是不是以为给出这个拖了17天的结果,人们可以打道回府点烛认命? 马来西亚政府,今天你错了。你错判了作为一国政府应有的国际担当,错判了政治手腕对于生命应有的敬畏,错判了包括所有中国人在内的世界公民对于真相追求的执着。17天,你失去的不仅是239条生命可能被挽回的机会,还有全世界对于一个国家政府的基本信任。 你将真相沉入世人无处搜寻的海底,你就欠下了154名中国公民必须死要见尸的明白,欠下了对13亿中国人一个必须告知的实情,欠下了对239条生命必须明确的一个交待。 那一天,你耍了一个心眼,丢了239条生命。17天,你为了一个“机密”,丢了全世界对一个国度的信任。你把真相与人道,统统欠给了这个世界。 你可以迷恋你政府的权力,但你没有权力将全世界寻求的这个真相消失,因为,你没有权力让这趟航班上任何一条无辜的生命,在魂归的路上迷失。 即便真的无人幸存,我们不急着流泪,也不急着点燃其实早就准备好了的蜡烛。因为,真相比眼泪重要,尊严比煽情重要。 把真相交出来。你没有权力把全世界的感情玩够了,告诉全世界早就预料到了的这个结果。239条生命,没理由为你怀揣着的这个秘密做陪葬。你们必须为自己的愚蠢,付出应有的权力代价。 你们耍弄着手中的权力,戏弄了239条生命,你们伤害了整个世界。
7390 次阅读|0 个评论

Archiver|手机版|珍珠湾全球网

GMT+8, 2024-5-20 03:24 , Processed in 0.023409 second(s), 9 queries , Apc On.

Powered by Discuz! X2.5

回顶部