GPS定位原理概述

转载 2006年06月15日 10:06:00

第1节 GPS的组成

   GPS(Global Positioning System)即全球定位系统,是由美国建立的一个卫星导航定位系统,利用该系统,用户可以在全球范围内实现全天候、连续、实时的三维导航定位和测速;另 外,利用该系统,用户还能够进行高精度的时间传递和高精度的精密定位。

  GPS计划始于1973年 ,已于1994年进入完全运行状态(FOC[2])。GPS的整个系统由空间部分、地面控制部分和用户部分所组成:

  空间部分

   GPS的空间部分是由24颗GPS工作卫星所组成,这些GPS工作卫星共同组成了GPS卫星星座,其中21颗为可用于导航的卫星,3颗为活动的备用卫星 [3]。这24颗卫星分布在6个倾角为55°的轨道上绕地球运行。卫星的运行周期约为12恒星时。每颗GPS工作卫星都发出用于导航定位的信号。GPS用 户正是利用这些信号来进行工作的。

  控制部分

  GPS的控制部分由分布在全球的 由若干个跟踪站所组成的监控系统所构成,根据其作用的不同,这些跟踪站又被分为主控站、监控站和注入站。主控站有一个,位于美国克罗拉多 (Colorado)的法尔孔(Falcon)空军基地,它的作用是根据各监控站对GPS的观测数据,计算出卫星的星历和卫星钟的改正参数等,并将这些数 据通过注入站注入到卫星中去;同时,它还对卫星进行控制,向卫星发布指令,当工作卫星出现故障时,调度备用卫星,替代失效的工作卫星工作;另外,主控站也 具有监控站的功能。监控站有五个,除了主控站外,其它四个分别位于夏威夷(Hawaii)、阿松森群岛(Ascencion)、迭哥伽西亚(Diego Garcia)、卡瓦加兰(Kwajalein),监控站的作用是接收卫星信号,监测卫星的工作状态;注入站有三个,它们分别位于阿松森群岛 (Ascencion)、迭哥伽西亚(Diego Garcia)、卡瓦加兰(Kwajalein),注入站的作用是将主控站计算出的卫星星历和卫星钟的改正数等注入到卫星中去。

  用户部分

  GPS的用户部分由GPS接收机、数据处理软件及相应的用户设备如计算机气象仪器等所组成。它的作用是接收GPS卫星所发出的信号,利用这些信号进行导航定位等工作。 以上这三个部分共同组成了一个完整的GPS系统。

第2节 GPS信号

   GPS卫星发射两种频率的载波信号,即频率为1575.42MHz的L1载波和频率为1227.60HMz的L2载波,它们的频率分别是基本频率 10.23MHz的154倍和120倍,它们的波长分别为19.03cm和24.42cm。在L1和L2上又分别调制着多种信号,这些信号主要有:

  C/A码

   C/A码又被称为粗捕获码,它被调制在L1载波上,是1MHz的伪随机噪声码(PRN码),其码长为1023位(周期为1ms)。由于每颗卫星的C/A 码都不一样,因此,我们经常用它们的PRN号来区分它们。C/A码是普通用户用以测定测站到卫星间的距离的一种主要的信号。

  P码

  P码又被称为精码,它被调制在L1和L2载波上,是10MHz的伪随机噪声码,其周期为七天。在实施AS时,P码与W码进行模二相加生成保密的Y码,此时,一般用户无法利用P码来进行导航定位。

  Y码

  见P码。

  导航信息

  导航信息被调制在L1载波上,其信号频率为50Hz,包含有GPS卫星的轨道参数、卫星钟改正数和其它一些系统参数。用户一般需要利用此导航信息来计算某一时刻GPS卫星在地球轨道上的位置,导航信息也被称为广播星历。

第3节 SPS和PPS

   GPS系统针对不同用户提供两种不同类型的服务。一种是标准定位服务(SPS–Standard Positioning Service),另一种是精密定位服务(PPS–Precision Positioning Service)。这两种不同类型的服务分别由两种不同的子系统提供,标准定位服务由标准定位子系统(SPS–Standard Positioning System)提供,精密定位服务则由精密定位子系统(PPS–Precision Positioning System)提供。

  SPS主要面向全世界的民用用户。

  PPS主要面向美国及其盟国的军事部门以及民用的特许用户。

第4节 GPS定位的常用观测值

  在GPS定位中,经常采用下列观测值中的一种或几种进行数据处理,以确定出待定点的坐标或待定点之间的基线向量:

  L1载波相位观测值

  L2载波相位观测值(半波或全波)

  调制在L1上的C/A码伪距

  调制在L1上的P码伪距

  调制在L2上的P码伪距

  L1上的多普勒频移

  L2上的多普勒频移

   实际上,在进行GPS定位时,除了大量地使用上面的观测值进行数据处理以外,还经常使用由上面的观测值通过某些组合而形成的一些特殊观测值,如宽巷观测 值(Wide-Lane)[4]、窄巷观测值(Narrow-Lane)[5]、消除电离层延迟的观测值(Ion-Free)Devil来进行数据处理。

第5节 GPS定位的误差源

  我们在利用GPS进行定位时,会受到各种各样因素的影响。影响GPS定位精度的因素可分为以下四大类:

  一、与GPS卫星有关的因素

  SA

  美国政府从其国家利益出发,通过降低广播星历精度( 技术)、在GPS基准信号中加入高频抖动( 技术)等方法,人为降低普通用户利用GPS进行导航定位时的精度。

  卫星星历误差

  在进行GPS定位时,计算在某时刻GPS卫星位置所需的卫星轨道参数是通过各种类型的星历[7]提供的,但不论采用哪种类型的星历,所计算出的卫星位置都会与其真实位置有所差异,这就是所谓的星历误差。

  卫星钟差

  卫星钟差是GPS卫星上所安装的原子钟的钟面时与GPS标准时间之间的误差。

  卫星信号发射天线相位中心偏差

  卫星信号发射天线相位中心偏差是GPS卫星上信号发射天线的标称相位中心与其真实相位中心之间的差异。

  二、与传播途径有关的因素

  电离层延迟

  由于地球周围的电离层对电磁波的折射效应,使得GPS信号的传播速度发生变化,这种变化称为电离层延迟。电磁波所受电离层折射的影响与电磁波的频率以及电磁波传播途径上电子总含量有关。

  对流层延迟

  由于地球周围的对流层对电磁波的折射效应,使得GPS信号的传播速度发生变化,这种变化称为对流层延迟。电磁波所受对流层折射的影响与电磁波传播途径上的温度、湿度和气压有关。

  多路径效应

  由于接收机周围环境的影响,使得接收机所接收到的卫星信号中还包含有各种反射和折射信号的影响,这就是所谓的多路径效应。

  三、与接收机有关的因素

  接收机钟差

  接收机钟差是GPS接收机所使用的钟的钟面时与GPS标准时之间的差异。

  接收机天线相位中心偏差

  接收机天线相位中心偏差是GPS接收机天线的标称相位中心与其真实的相位中心之间的差异。

  接收机软件和硬件造成的误差

  在进行GPS定位时,定位结果还会受到诸如处理与控制软件和硬件等的影响。

  四、其它

  GPS控制部分人为或计算机造成的影响

  由于GPS控制部分的问题或用户在进行数据处理时引入的误差等。

  数据处理软件的影响

  数据处理软件的算法不完善对定位结果的影响。

第6节 GPS定位方法

  GPS定位的方法是多种多样的,用户可以根据不同的用途采用不同的定位方法。GPS定位方法可依据不同的分类标准,作如下划分:

  一、根据定位所采用的观测值

  伪距定位

   伪距定位所采用的观测值为GPS伪距观测值,所采用的伪距观测值既可以是C/A码伪距,也可以是P码伪距。伪距定位的优点是数据处理简单,对定位条件的 要求低,不存在整周模糊度的问题,可以非常容易地实现实时定位;其缺点是观测值精度低,C/A 码伪距观测值的精度一般为3米,而P码伪距观测值的精度一般也在30个厘米左右,从而导致定位成果精度低,另外,若采用精度较高的P码伪距观测值,还存在 AS的问题。

  载波相位定位

  载波相位定位所采用的观测值为GPS的载波相位观测值,即L1、L2或它们的某种线性组合。载波相位定位的优点是观测值的精度高,一般优于2个毫米;其缺点是数据处理过程复杂,存在整周模糊度的问题。

  二、根据定位的模式

  绝对定位

  绝对定位又称为单点定位,这是一种采用一台接收机进行定位的模式,它所确定的是接收机天线的绝对坐标。这种定位模式的特点是作业方式简单,可以单机作业。绝对定位一般用于导航和精度要求不高的应用中。

  相对定位

  相对定位又称为差分定位,这种定位模式采用两台以上的接收机,同时对一组相同的卫星进行观测,以确定接收机天线间的相互位置关系。

  三、根据获取定位结果的时间

  实时定位

  实时定位是根据接收机观测到的数据,实时地解算出接收机天线所在的位置。

  非实时定位

  非实时定位又称后处理定位,它是通过对接收机接收到的数据进行后处理以进行定位得方法。

  四、根据定位时接收机的运动状态

  动态定位

  所谓动态定位,就是在进行GPS定位时,认为接收机的天线在整个观测过程中的位置是变化的。也就是说,在数据处理时,将接收机天线的位置作为一个随时间的改变而改变的量。动态定位又分为Kinematic和Dynamic两类。

  静态定位

   所谓静态定位,就是在进行GPS定位时,认为接收机的天线在整个观测过程中的位置是保持不变的。也就是说,在数据处理时,将接收机天线的位置作为一个不 随时间的改变而改变的量。在测量中,静态定位一般用于高精度的测量定位,其具体观测模式多台接收机在不同的测站上进行静止同步观测,时间由几分钟、几小时 甚至数十小时不等。

差分GPS原理

在了解差分GPS之前首先要知道GPS定位测量中的三类误差: 1、接收机的公有误差:卫星钟误差、星历误差、电离层误差、对流程误差; 2、接收机自身存在的误差:内部噪声、通道延迟、多路径效应; 3、...
  • u013832676
  • u013832676
  • 2016年06月17日 08:49
  • 1908

GPS定位原理及应用简介

GPS定位原理及应用简介   内容:掌握 GPS 的基本概念和系统组成;掌握 GPS 的坐标系统和基本定位原理;理解 GPS 定位方法分类中绝对定位和相对定...
  • lqxandroid2012
  • lqxandroid2012
  • 2012年09月22日 17:52
  • 5464

GPS、Wifi等各种手机定位方式的含义及原理详解

原版地址:【科普】GPS、Wifi等各种手机定位方式的含义及原理详解 http://bbs.feng.com/read-htm-tid-7709847.html 最近看到好多FY对手机定位...
  • Gavin_Fool
  • Gavin_Fool
  • 2016年02月26日 17:12
  • 9583

【Android】GPS定位基本原理浅析

http://www.cnblogs.com/lcw/p/3572628.html   位置服务已经成为越来越热的一门技术,也将成为以后所有移动设备(智能手机、掌上电脑等)的标配。而定位导航技术中,...
  • lostinai
  • lostinai
  • 2015年01月16日 12:49
  • 729

GPS 的物理数学原理

GPS:Global Position System,全球定位系统,有时也叫“全球卫星定位系统”。 1. 基本原理走进千家万户的相对论 假如你不知道你的坐标(经纬度),但是你知道三个点(三个...
  • lanchunhui
  • lanchunhui
  • 2016年08月04日 17:19
  • 1125

GPS车辆定位系统功能概述

1、车辆定位功能      选择企业需要查看的送货车辆后,系统自动最大化地把车辆位置在地图上显示出来,车辆图标快速闪动表示车辆正在运行,车辆图标慢闪表示车辆停止。   并通过报表形式列出所查询车辆的车...
  • taomanman
  • taomanman
  • 2015年05月04日 15:31
  • 1559

《卡尔曼滤波原理及应用-MATLAB仿真》程序-3.3

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Kalman滤波在船舶GPS导航定位系统中的应...
  • sinat_20265495
  • sinat_20265495
  • 2016年11月23日 15:00
  • 1158

传感器系列之4.12GPS定位传感器

4.12 GPS定位实验一、实验目的 了解GPS的基本概念 了解NMEA-0183格式数据串的组成和关于GPS的常用语句 GPS的数据串解析 二、实验材料 具有串口通讯的电脑一台 ADS1.2开发环境...
  • u010570551
  • u010570551
  • 2016年05月29日 10:09
  • 8407

GPS定位单点定位,单差定位,与双差定位转载自u012313072的专栏

GPS定位单点定位,单差定位,与双差定位。 其中单点定位最为简单,就是用最小二乘算法求解,但是如果加入权矩阵的话,要注意权矩阵的加入方式。 设计矩阵对于单点和单差是相同的,但是对于b矩阵(有的书上...
  • u011115875
  • u011115875
  • 2015年08月11日 11:32
  • 1093

android 模拟器上GPS的使用

之前一直是在自己的G2上运行程序,最近在做GPS的应用,想想别人要是没有真机那怎么开发GPS?所以自己还是把这个问题解决一下吧,免得有的新手不知道怎么配置...好了,废话到此,转入正题...JAVA代...
  • CBirdLG
  • CBirdLG
  • 2010年10月13日 21:09
  • 17382
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:GPS定位原理概述
举报原因:
原因补充:

(最多只允许输入30个字)