科学吧 关注:413,273贴子:1,521,046
  • 8回复贴,共1

北斗是什么原理

只看楼主收藏回复

题目


1楼2013-05-11 15:48回复
    北斗七星还是北斗定位?


    IP属地:浙江2楼2013-05-13 09:02
    收起回复
      2026-02-12 20:19:18
      广告
      不感兴趣
      开通SVIP免广告
      应该说类似GPS定位方式。首先要定位的话,你需要星历。也就是知道卫星的精确位置。同时有一套准确的时间,地面和卫星时间。接着你使用接收机接收各个卫星之间的信号。通过时差可以计算出距离。卫星授时的精度非常高,所以你可以计算出你到每个被你接收到信号的卫星之间的距离。算出距离后,就可以简单的计算出你的位置,因为信号源位置已知。这就是定位原理了。不过根据这个原理你无法完成制作。想做简单的实验的话。你可以这样做。某宝去买至少4个超声波发射模块。4个超声波接收模块。至少两个单片机。一个1602显示模组。
      布置实验:将超声波发射模块放到四角,另外四个集中到一起分别对准四个发射端,接收模块放到中间。然后用单片机编写两套程序。一套程序控制四角四个超声波发射器发射信号。信号必须经过处理。首先要调制上你的发射机编号代码,每个发射器的代码不能重复。其次要加入授时,即发射时,同时加入校验。
      另外一套程序控制四个接收机,专门接收信号。通过接收到的信号,计算时差。并按照声速计算距离。同时根据已知的四个发射机位置计算位置,最终用个1602显示位置就行了。
      如果你能完成这个实验,基本就和北斗定位差不多了。不过实际上北斗定位没这么简单。比如,卫星信号传递这么远,信号衰减问题怎么克服,这个可以用扩频技术。比如卫星信号通过大气层,各层之间都会有回波和折射波,这些波之间会相互干扰,怎么克服?如果你能把这些问题全部解决了。那么,你可以联系,现在有几个大学生在自己开发探空火箭,大概射程是2Wm,恩,应该能把你研究的新的导航卫星送入一个低轨,然后你就可以用自己的导航系统了。


      IP属地:江苏4楼2013-05-15 11:11
      回复
        简单的就是三点定位,利用时间差即距离差,再以卫星点为球心做球,依次变化,球半径的差值知道,再以不停变换球半径,直到三球交点确定。


        6楼2013-05-15 14:19
        回复
          谢谢各位啦,能有在详细一点的吗?


          7楼2013-05-16 08:19
          回复