大家都知道现在的手机都能定位自己的位置,用户就能方便的进行车载导航等服务,一般我们都说手机是靠GPS来实现导航的,实际上GPS导航是用美国的GPS全球卫星定位系统来做的定位服务,我们国家也有自己的卫星导航服务,叫做北斗导航,大家都知道华为最新的P60系列手机有一个功能是北斗卫星消息,就是在没有基站信号的情况下通过北斗卫星给外界发送自己的位置及相关信息,这个功能被誉为一生未必用一次,但是用一次就能续一生,也有媒体报道过华为手机用户在没有信号的情况下求助而被成功获救的案例,可以说这个功能能救命一点不错。
当然北斗导航的主要功能是实现手机的定位,那么其原理是什么呢?其实不论北斗导航还是GPS导航其原理都大同小异,北斗导航现在已发展到第三代,我们主要说一下北斗二代的原理。
北斗导航在工作时有卫星和手机通信,而只要手机和卫星通信了,就能判断出手机和卫星的距离,这样就可以以卫星为球心画一个球体,我们知道三个球体相交就有两个点,这样就确定了手机的位置了。也就是说有三个卫星和手机通信,就能确定手机的位置了。

理论上是如此,实际上还是不行,因为有个时间的问题,如果三个卫星和手机通信的时间能精确对准,那就可以知道手机的位置了,但是实际上手机的时间不准,有个时间差,这时就多了一个变量时间差,那么怎么办呢?再添加一个卫星加入进来,这样计算位置的方程就是四个了,多了一个方程就可以多算出时间差这个参数,手机的位置就出来了,同时顺便还算出了手机的时间差,于是还能给手机精准对时。
原理大概就是如此,不论GPS还是北斗导航或是其它导航系统,原理都差不多,都是通过卫星和手机通信测量卫星和手机的距离,然后画球,再考虑进去时间的因素,最后计算出手机位置。
我国最新一代的北斗导航为免费用户提供10米的定位精度和0.2米每秒的测速服务,这个精度已经和GPS一样了。所以我们的北斗导航完全不输GPS。而且华为手机率先实现了北斗卫星消息功能,可以说我们国内的用户已经体验到了其它国家用户没有的服务了。苹果手机据称也有此功能,但是体验非常差。
我们国家在通信领域可以说已逐步赶上并超过全球顶尖水平,特别是华为等公司的努力,让中国用户体验到了新的科技成果。中国科技加油!