📢 声明:
- 🥭 作者主页:【MangoPapa的CSDN主页】。
- ⚠️ 本文首发于CSDN,转载或引用请注明出处【点击查看原文】。
- ⚠️ 本文为非盈利性质,目的为 个人学习记录 及 知识分享。因个人能力受限,存在协议解读不正确的可能。若您参考本文进行产品设计或进行其他事项并造成了不良后果,本人不承担相关法律责任。
- ⚠️ 若本文所采用图片或相关引用侵犯了您的合法权益,请联系我进行删除。
- 😄 欢迎大家指出文章错误,欢迎同行与我交流 ~
- 📧 邮箱:mangopapa@yeah.net
文章目录
- 引言
- 飞行模式
- 为什么要开飞行模式?
- 飞行模式都关了哪些模块?
- 为什么飞行模式下仍能使用GPS呢?
- 卫星定位导航系统
引言
与同事出差坐飞机,俯瞰着地表参差错落的城市轮廓,同事问我认不认得是哪个城市。我直言难以辨出,待我打开手机地图定位一下就知道了。同事十分诧异:“开了飞行模式怎么定位?”。那么,飞行模式下能用GPS定位吗?答案是肯定的,能。
飞行模式
为什么要开飞行模式?
飞行模式的意义就在于通过减少本机电子设备的无线信号收发(主要是发送),来给飞机飞行创造一个相对清静的无线电环境,减少飞机与无线外界的信号干扰,确保飞行安全。
飞行模式都关了哪些模块?
目前行业并没有关于飞行模式的行业标准,所以不同厂商、不同电子设备飞行模式下关闭的模块也不同,其中主要涉及移动通信、WiFi、蓝牙、NFC通信等模块。
一般而言,飞行模式下,手机等电子设备一定会关闭GSM/SPRS移动通信模块,停止向基站主动发送寻呼信号。简单点说,就是需要插入SIM卡才能进行的工作,比如接打电话、收发短信、数据流量上网等都无法进行。当然,如果你的手机仍能够得到通信基站,仍然能够拨打部分公共紧急电话,这是在没有SIM卡时也能做到的。
WiFi模块,当你开启飞行模式时,一般WiFi功能会默认一并关闭,但你可以再次手动开启WiFi。由于涉及到无线信号收发,为防止影响飞机飞行,是不建议开启WiFi的。但即便你开启了WiFi,在飞机上,你又期望能连接上哪的WiFi呢?倒不如关了省点电。又当然,随着技术发展,现在部分航班已经支持机内WiFi连接了,只是名额有限或仅限商务仓,如您以连上,那您可以尽情连接WiFi网上冲浪。
蓝牙模块,同WiFi模块,会随飞行模式的开启默认一并关毕,但可以手动打开。飞机飞行过程中,不建议打开蓝牙,但由于蓝牙信号有效传播距离较近,你仍然可以开启蓝牙听歌看电影。
NFC模块是不会随飞行模式一并关闭的。正如其名,近场通信功能,虽说该功能下手机也会发出电磁波,但其信号作用距离极其有限,是可以放心开启的。
为什么飞行模式下仍能使用GPS呢?
这里说GPS,准确应该说卫星导航定位系统。GPS仅是几大卫星导航定位系统中比较较早、知名度较高的一个。前面也提到了,飞行模式本意是在减少手机发射信号对飞机通信系统的影响,对于卫星发出的信号,不管你开不开飞行模式,都会按其既定传播路径到达飞行。常规GPS接收装置只是接收卫星信号并作解析,并不会向外传播过多的无线信号,不会对飞行造成干扰。
卫星定位导航系统
GPS、伽利略、GLONASS与北斗卫星导航定位系统,分属于美国、欧盟、俄罗斯和中国,对各政治主体具有重大战略意义。卫星定位系统通过在各轨道合理布局卫星,确保地面或低空任一位置任一时刻都能同时观测到4颗卫星。卫星通过观测星座得到其位置信息,然后向其周围空间广播该卫星的实时位置信息,信息中同时携带有时间戳,不同卫星采用码分多址方式进行编码,以确保各卫星互不干扰。携带有位置信息的电磁波信号在自由空间传播一定时间到达接收装置,接收装置对信号进行解析,通过计算出信号传播时长,从而计算出其与卫星的距离。同时接收到有多个卫星的信息就能计算出多个距离。现在的问题就变成了一个比较简单的高中几何问题:已知三维空间中的4点坐标(卫星)及点R(接收端)到各个点的距离,求该点在三维空间中的坐标。理论上,能够接收到的卫星信息越多,定位精度越准确。每4颗卫星的组合都能得到一组定位信息,通过一定的算法处理,可以获得更精确的定位信息。对于移动中的接收端,通过比对一段时间区间内的位置信息,能够获知接收端移动速度。
当然实际情况要比这复杂地多,还要考虑卫星自身位置的精度、大气湍流对信号传输时间的影响、接收装置定时精度等因素的影响。飞机、高铁等快速移动的交通方式,还需考虑多谱勒效应的影响。当然,你在快速移动飞行高铁上,也不在乎定位精度是10米还是100米。