大家好,今天我们来讲讲GNSS,它是Global Navigation Satellite System的缩写,翻译成中文就是全球导航卫星系统。 GNSS给我们的生活带来了很多便利,无论是开车导航还是飞行操控,GNSS都扮演着非常重要的角色。 GNSS通过无线电波将三维坐标、速度还有时间信息传输到地球表面。只要有一个接收机,你就可以在几秒钟内完成自我问答:我是谁?我在哪儿?我要去哪儿? 把这个系统拆开来,它有三部分组成:空间段、地面段还有用户段。空间段就是由几十颗卫星在天上画着轨道运行,形成一个空间网络。地面段包括监测站、主控站还有注入站,它们像后勤部队一样给卫星发送指令。用户段就是各种终端设备比如手机、车载天线等等,它们可以接收卫星信号并进行定位。 卫星通过信号来和我们交流。它们发出导航电文、测距码还有载波这三种不同类型的信号。导航电文可以告诉接收机当前卫星的位置、速度还有钟差信息。测距码是用来测量接收机与卫星之间的距离的,而载波则是低频信号附着在高频载波上进行传播。 GNSS有四个主要的全球系统:BDS、GPS、Galileo还有GLONASS。北斗BDS是中国自主研发的全球系统,它可以提供短报文服务;GPS是美国主导的全球系统;Galileo是欧盟建立的;GLONASS是俄罗斯的全球系统。 定位原理其实很简单:把地球表面当作棋盘,用户就是棋盘上的一个点。而卫星就是棋子,我们需要至少四颗棋子才能确定这个点的位置。公式拆解一下就是:已知四颗卫星的位置信息,通过测量卫星到接收机之间的距离来计算用户的位置和时间信息。 单点定位就是单独一个接收机进行定位,这种方法依赖于卫星历书和时钟偏差等因素,精度一般较低;差分定位则是通过多个接收机进行比对来消除误差,精度可以达到厘米级别。 误差主要来自于三个方面:发射端、传播端还有接收端。发射端包括卫星钟差、轨道误差还有星历误差等因素;传播端会受到电离层延迟和对流层延迟的影响;接收端则会受到天线相位中心偏差、多路径效应还有终端时钟偏差等因素影响。 为了减小误差影响,我们可以采用一些方法来处理数据:A-GNSS通过基站推送历书和星历等数据来提高搜索速度和定位精度;RTK利用基准站计算出差分值给移动站使用;PPP则是通过精密单点定位达到毫米级精度;低轨增强星座则可以通过飞机广播改正信息来提升遮挡区的可用性。 GNSS应用非常广泛,从大地测量到无人机喷洒都离不开它的支持。高铁巡检、地震预警等领域也在利用GNSS技术进行工作。 当你打开车载导航或者无人机App时,不妨想一想背后那张看不见摸不着的“天网”——GNSS系统正在默默地为你服务。