全球定位系统GPS.docx
- 文档编号:12642621
- 上传时间:2023-06-06
- 格式:DOCX
- 页数:15
- 大小:87.02KB
全球定位系统GPS.docx
《全球定位系统GPS.docx》由会员分享,可在线阅读,更多相关《全球定位系统GPS.docx(15页珍藏版)》请在冰点文库上搜索。
全球定位系统GPS
全球定位系统(GlobalPositioningSystem,通常简称GPS)是一个中距离圆型轨道卫星导航系统。
它可以为地球表面绝大部分地区(98%)提供准确的定位、测速和高精度的时间标准。
系统由美国国防部研制和维护,可满足位于全球任何地方或近地空间的军事用户连续精确的确定三维位置、三维运动和时间的需要。
该系统包括太空中的24颗GPS卫星;地面上的1个主控站、3个数据注入站和5个监测站及作为用户端的GPS接收机。
最少只需其中4颗卫星,就能迅速确定用户端在地球上所处的位置及海拔高度;所能收联接到的卫星数越多,解码出来的位置就越精确。
该系统是由美国政府于20世纪70年代开始进行研制于1994年全面建成。
使用者只需拥有GPS接收机,无需另外付费。
GPS信号分为民用的标准定位服务(SPS,StandardPositioningService)和军规的精确定位服务(PSS,PrecisePositioningService)两类。
由于SPS无须任何授权即可任意使用,原本美国因为担心敌对国家或组织会利用SPS对美国发动攻击,故在民用讯号中人为地加入误差以降低其精确度,使其最终定位精确度大概在100米左右;军规的精度在十米以下。
2000年以后,克林顿政府决定取消对民用讯号的干扰。
因此,现在民用GPS也可以达到十米左右的定位精度。
GPS系统拥有如下多种优点:
全天候,不受任何天气的影响;全球覆盖(高达98%);三维定速定时高精度;快速、省时、高效率;应用广泛、多功能;可移动定位;不同于双星定位系统,使用过程中接收机不需要发出任何信号增加了隐蔽性,提高了其军事应用效能。
GPS系统的组成
GPS系统包括三大部分:
空间部分—GPS卫星星座;地面控制部分—地面监控系统;用户设备部分—GPS信号接收机。
GPS卫星星座:
由21颗工作卫星和3颗在轨备用卫星组成GPS卫星星座记作(21+3)GPS星座。
24颗卫星均匀分布在6个轨道平面内轨道倾角为55度各个轨道平面之间相距60度即轨道的升交点赤经各相差60度。
每个轨道平面内各颗卫星之间的升交角距相差90度一轨道平面上的卫星比西边相邻轨道平面上的相应卫星超前30度。
在两万公里高空的GPS卫星当地球对恒星来说自转一周时它们绕地球运行二周即绕地球一周的时间为12恒星时。
这样对于地面观测者来说每天将提前4分钟见到同一颗GPS卫星。
位于地平线以上的卫星颗数随着时间和地点的不同而不同最少可见到4颗最多可见到11颗。
在用GPS信号导航定位时为了结算测站的三维坐标必须观测4颗GPS卫星称为定位星座。
这4颗卫星在观测过程中的几何位置分布对定位精度有一定的影响。
对于某地某时甚至不能测得精确的点位坐标这种时间段叫做“间隙段”。
但这种时间间隙段是很短暂的并不影响全球绝大多数地方的全天候、高精度、连续实时的导航定位测量。
GPS工作卫星的编号和试验卫星基本相同。
某时刻,GPS卫星位置如下图所示,其升交点赤经为32.8°,间隔60度,共构成六个轨道平面,某时刻,GPS卫星纬度分别为
32.8升交点赤经轨道:
11.68,41.81,161.79,268.13
92.8升交点赤经轨道:
80.96,173.34,204.38,309.98
152.8升交点赤经轨道:
111.88,241.56,339.67,
d2r=pi/180;
theta=32.85*pi/180;
fai1
(1)=d2r*11.68;
aa
(1)=plot3(rsv*sin(fai1
(1))*cos(pi-theta)+sin(pi-theta)*cos(55*pi/180)*rsv*cos(fai1
(1)),-sin(pi-theta)*rsv*sin(fai1
(1))+cos(pi-theta)*cos(55*pi/180)*rsv*cos(fai1
(1)),-sin(55*pi/180)*rsv*cos(fai1
(1)),'color','g','marker','.','markersize',40);holdon
%aaa
(1)=
%text(rsv*sin(fai1
(1))*cos(pi-theta)+sin(pi-theta)*cos(55*pi/180)*rsv*cos(
%fai1
(1)),-sin(pi-theta)*rsv*sin(fai1
(1))+cos(pi-theta)*cos(55*pi/180)*rsv*cos(fai1
(1)),-sin(55*pi/180)*rsv*cos(fai1
(1)),'1');
fai1
(2)=d2r*41.81;
aa
(2)=plot3(rsv*sin(fai1
(2))*cos(pi-theta)+sin(pi-theta)*cos(55*pi/180)*rsv*cos(fai1
(2)),-sin(pi-theta)*rsv*sin(fai1
(2))+cos(pi-theta)*cos(55*pi/180)*rsv*cos(fai1
(2)),-sin(55*pi/180)*rsv*cos(fai1
(2)),'color','g','marker','.','markersize',40);holdon
fai1(3)=d2r*161.79;
aa(3)=plot3(rsv*sin(fai1(3))*cos(pi-theta)+sin(pi-theta)*cos(55*pi/180)*rsv*cos(fai1(3)),-sin(pi-theta)*rsv*sin(fai1(3))+cos(pi-theta)*cos(55*pi/180)*rsv*cos(fai1(3)),-sin(55*pi/180)*rsv*cos(fai1(3)),'color','g','marker','.','markersize',40);holdon
fai1(4)=d2r*268.13;
aa(4)=plot3(rsv*sin(fai1(4))*cos(pi-theta)+sin(pi-theta)*cos(55*pi/180)*rsv*cos(fai1(4)),-sin(pi-theta)*rsv*sin(fai1(4))+cos(pi-theta)*cos(55*pi/180)*rsv*cos(fai1(4)),-sin(55*pi/180)*rsv*cos(fai1(4)),'color','g','marker','.','markersize',40);holdon
theta=theta+pi/3;
fai2
(1)=d2r*80.96;
bb
(1)=plot3(rsv*sin(fai2
(1))*cos(pi-theta)+sin(pi-theta)*cos(55*pi/180)*rsv*cos(fai2
(1)),-sin(pi-theta)*rsv*sin(fai2
(1))+cos(pi-theta)*cos(55*pi/180)*rsv*cos(fai2
(1)),-sin(55*pi/180)*rsv*cos(fai2
(1)),'color','k','marker','.','markersize',40);holdon
fai2
(2)=d2r*173.34;
bb
(2)=plot3(rsv*sin(fai2
(2))*cos(pi-theta)+sin(pi-theta)*cos(55*pi/180)*rsv*cos(fai2
(2)),-sin(pi-theta)*rsv*sin(fai2
(2))+cos(pi-theta)*cos(55*pi/180)*rsv*cos(fai2
(2)),-sin(55*pi/180)*rsv*cos(fai2
(2)),'color','k','marker','.','markersize',40);holdon
fai2(3)=d2r*204.38;
bb(3)=plot3(rsv*sin(fai2(3))*cos(pi-theta)+sin(pi-theta)*cos(55*pi/180)*rsv*cos(fai2(3)),-sin(pi-theta)*rsv*sin(fai2(3))+cos(pi-theta)*cos(55*pi/180)*rsv*cos(fai2(3)),-sin(55*pi/180)*rsv*cos(fai2(3)),'color','k','marker','.','markersize',40);holdon
fai2(4)=d2r*309.98;
bb(4)=plot3(rsv*sin(fai2(4))*cos(pi-theta)+sin(pi-theta)*cos(55*pi/180)*rsv*cos(fai2(4)),-sin(pi-theta)*rsv*sin(fai2(4))+cos(pi-theta)*cos(55*pi/180)*rsv*cos(fai2(4)),-sin(55*pi/180)*rsv*cos(fai2(4)),'color','k','marker','.','markersize',40);holdon
theta=theta+pi/3;
fai3
(1)=d2r*111.88;
cc
(1)=plot3(rsv*sin(fai3
(1))*cos(pi-theta)+sin(pi-theta)*cos(55*pi/180)*rsv*cos(fai3
(1)),-sin(pi-theta)*rsv*sin(fai3
(1))+cos(pi-theta)*cos(55*pi/180)*rsv*cos(fai3
(1)),-sin(55*pi/180)*rsv*cos(fai3
(1)),'color','y','marker','.','markersize',40);holdon
fai3
(2)=d2r*241.56;
cc
(2)=plot3(rsv*sin(fai3
(2))*cos(pi-theta)+sin(pi-theta)*cos(55*pi/180)*rsv*cos(fai3
(2)),-sin(pi-theta)*rsv*sin(fai3
(2))+cos(pi-theta)*cos(55*pi/180)*rsv*cos(fai3
(2)),-sin(55*pi/180)*rsv*cos(fai3
(2)),'color','y','marker','.','markersize',40);holdon
fai3(3)=d2r*339.67;
cc(3)=plot3(rsv*sin(fai3(3))*cos(pi-theta)+sin(pi-theta)*cos(55*pi/180)*rsv*cos(fai3(3)),-sin(pi-theta)*rsv*sin(fai3(3))+cos(pi-theta)*cos(55*pi/180)*rsv*cos(fai3(3)),-sin(55*pi/180)*rsv*cos(fai3(3)),'color','y','marker','.','markersize',40);holdon
fai3(4)=d2r*11.80;
cc(4)=plot3(rsv*sin(fai3(4))*cos(pi-theta)+sin(pi-theta)*cos(55*pi/180)*rsv*cos(fai3(4)),-sin(pi-theta)*rsv*sin(fai3(4))+cos(pi-theta)*cos(55*pi/180)*rsv*cos(fai3(4)),-sin(55*pi/180)*rsv*cos(fai3(4)),'color','y','marker','.','markersize',40);holdon
theta=theta+pi/3;
fai4
(1)=d2r*155.23;
dd
(1)=plot3(rsv*sin(fai4
(1))*cos(pi-theta)+sin(pi-theta)*cos(55*pi/180)*rsv*cos(fai4
(1)),-sin(pi-theta)*rsv*sin(fai4
(1))+cos(pi-theta)*cos(55*pi/180)*rsv*cos(fai4
(1)),-sin(55*pi/180)*rsv*cos(fai4
(1)),'color','b','marker','.','markersize',40);holdon
fai4
(2)=d2r*167.36;
dd
(2)=plot3(rsv*sin(fai4
(2))*cos(pi-theta)+sin(pi-theta)*cos(55*pi/180)*rsv*cos(fai4
(2)),-sin(pi-theta)*rsv*sin(fai4
(2))+cos(pi-theta)*cos(55*pi/180)*rsv*cos(fai4
(2)),-sin(55*pi/180)*rsv*cos(fai4
(2)),'color','b','marker','.','markersize',40);holdon
fai4(3)=d2r*256.45;
dd(3)=plot3(rsv*sin(fai4(3))*cos(pi-theta)+sin(pi-theta)*cos(55*pi/180)*rsv*cos(fai4(3)),-sin(pi-theta)*rsv*sin(fai4(3))+cos(pi-theta)*cos(55*pi/180)*rsv*cos(fai4(3)),-sin(55*pi/180)*rsv*cos(fai4(3)),'color','b','marker','.','markersize',40);holdon
fai4(4)=d2r*55.16;
dd(4)=plot3(rsv*sin(fai4(4))*cos(pi-theta)+sin(pi-theta)*cos(55*pi/180)*rsv*cos(fai4(4)),-sin(pi-theta)*rsv*sin(fai4(4))+cos(pi-theta)*cos(55*pi/180)*rsv*cos(fai4(4)),-sin(55*pi/180)*rsv*cos(fai4(4)),'color','b','marker','.','markersize',40);holdon
theta=theta+pi/3;
fai5
(1)=d2r*197.05;
ee
(1)=plot3(rsv*sin(fai5
(1))*cos(pi-theta)+sin(pi-theta)*cos(55*pi/180)*rsv*cos(fai5
(1)),-sin(pi-theta)*rsv*sin(fai5
(1))+cos(pi-theta)*cos(55*pi/180)*rsv*cos(fai5
(1)),-sin(55*pi/180)*rsv*cos(fai5
(1)),'color','r','marker','.','markersize',40);holdon
fai5
(2)=d2r*302.60;
ee
(2)=plot3(rsv*sin(fai5
(2))*cos(pi-theta)+sin(pi-theta)*cos(55*pi/180)*rsv*cos(fai5
(2)),-sin(pi-theta)*rsv*sin(fai5
(2))+cos(pi-theta)*cos(55*pi/180)*rsv*cos(fai5
(2)),-sin(55*pi/180)*rsv*cos(fai5
(2)),'color','r','marker','.','markersize',40);holdon
fai5(3)=d2r*333.69;
ee(3)=plot3(rsv*sin(fai5(3))*cos(pi-theta)+sin(pi-theta)*cos(55*pi/180)*rsv*cos(fai5(3)),-sin(pi-theta)*rsv*sin(fai5(3))+cos(pi-theta)*cos(55*pi/180)*rsv*cos(fai5(3)),-sin(55*pi/180)*rsv*cos(fai5(3)),'color','r','marker','.','markersize',40);holdon
fai5(4)=d2r*66.07;
ee(4)=plot3(rsv*sin(fai5(4))*cos(pi-theta)+sin(pi-theta)*cos(55*pi/180)*rsv*cos(fai5(4)),-sin(pi-theta)*rsv*sin(fai5(4))+cos(pi-theta)*cos(55*pi/180)*rsv*cos(fai5(4)),-sin(55*pi/180)*rsv*cos(fai5(4)),'color','r','marker','.','markersize',40);holdon
theta=theta+pi/3;
fai6
(1)=d2r*238.89;
ff
(1)=plot3(rsv*sin(fai6
(1))*cos(pi-theta)+sin(pi-theta)*cos(55*pi/180)*rsv*cos(fai6
(1)),-sin(pi-theta)*rsv*sin(fai6
(1))+cos(pi-theta)*cos(55*pi/180)*rsv*cos(fai6
(1)),-sin(55*pi/180)*rsv*cos(fai6
(1)),'color','m','marker','.','markersize',40);holdon
fai6
(2)=d2r*345.23;
ff
(2)=plot3(rsv*sin(fai6
(2))*cos(pi-theta)+sin(pi-theta)*cos(55*pi/180)*rsv*cos(fai6
(2)),-sin(pi-theta)*rsv*sin(fai6
(2))+cos(pi-theta)*cos(55*pi/180)*rsv*cos(fai6
(2)),-sin(55*pi/180)*rsv*cos(fai6
(2)),'color','m','marker','.','markersize',40);holdon
fai6(3)=d2r*105.21;
ff(3)=plot3(rsv*sin(fai6(3))*cos(pi-theta)+sin(pi-theta)*cos(55*pi/180)*rsv*cos(fai6(3)),-sin(pi-theta)*rsv*sin(fai6(3))+cos(pi-theta)*cos(55*pi/180)*rsv*cos(fai6(3)),-sin(55*pi/180)*rsv*cos(fai6(3)),'color','m','marker','.','markersize',40);holdon
fai6(4)=d2r*155.55;
ff(4)=plot3(rsv*sin(fai6(4))*cos(pi-theta)+sin(pi-theta)*cos(55*pi/180)*rsv*cos(fai6(4)),-sin(pi-theta)*rsv*sin(fai6(4))+cos(pi-theta)*cos(55*pi/180)*rsv*cos(fai6(4)),-sin(55*pi/180)*rsv*cos(fai6(4)),'color','m','marker','.','markersize',40);holdon
地面监控系统:
对于导航定位来说GPS卫星是一动态已知点。
星的位置是依据卫星发射的星历—描述卫星运动及其轨道的的参数算得的。
每颗GPS卫星所播发的星历是由地面监控系统提供的。
卫星上的各种设备是否正常工作以及卫星是否一直沿着预定轨道运行都要由地面设备进行监测和控制。
地面监控系统另一重要作用是保持各颗卫星处于同一时间标准—GPS时间系统。
这就需要地面站监测各颗卫星的时间求出钟差。
然后由地面注入站发给卫星卫星再由导航电文发给用户设备。
GPS工作卫星的地面监控系统包括一个主控站、三个注入站和五个监测站。
GPS信号接收机:
GPS信号接收机的任务是:
能够捕获到按一定卫星高度截止角所选择的待测卫星的信号并跟踪这些卫星的运行对所接收到的GPS信号进行变换、放大和处理以便测量出GPS信号从卫星到接收机天线的传播时间解译出GPS卫星所发送的导航电文实时地计算出测站的三维位置位置甚至三维速度和时间。
GPS卫星发送的导航定位信号是一种可供无数用户共享的信息资源。
对于陆地、海洋和空间的广大用户只要用户拥有能够接收、跟踪、变换和测量GPS信号的接收设备即GPS信号接收机。
可以在任何时候用GPS信号进行导航定位测量。
根据使用目的的不同用户要求的GPS信号接收机也各有差异。
目前世界上已有几十家工厂生产GPS接收机产品也有几百种。
这些产品可以按照原理、用途、功能等来分类。
静态定位中GPS接收机在捕获和跟踪GPS卫星的过程中固定不变接收机高精度地测量GPS信号的传播时间利用GPS卫星在轨的已知位置解算出接收机天线所在位置的三维坐标。
而动态定位则是用GPS接收机测定一个运动物体的运行轨迹。
GPS信号接收机所位于的运动物体叫做载体(如航行中的船舰空中的飞机行走的车辆等)。
载体上的GPS接收机天线在跟踪GPS卫星的过程中相对地球而运动接收机用GPS信号实时地测得运动载体的状态参数(瞬间三维位置和三维速度)。
接收机硬件和机内软件以及GPS数据的后处理软件包构成完整的GPS用户设备。
GPS接收机的结构分为天线单元和接收单元两大部分。
对于测地型接收机来说两个单元一般分成两个独立的部件观测时将天线单元安置在测站上接收单元置于测站附近的适当地方用电缆线将两者连接成一个整机。
也有的将天线单元和接收单元制作成一个整体观测时将其安置在测站点上。
GPS接收机一般用蓄电池做电源。
同时采用机内机外两种直流电源。
设置机内电池的目的在于更换外电池时不中断连续观测。
在用机外电池的过程中机内电池自动充电。
关机后机内电池为RAM存储器供电以防止丢失数据。
近几年国内引进了许多种类型的GPS测地型接收机。
各种类型的GPS测地型接收机用于精密相对定位时其双频接收机精度可达5MM+1PPM.D单频接收机在一定距离内精度可达10MM+2PPM.D。
用于差分定位其精度可达亚米级至厘米级。
目前各种类型的GPS接收机体积越来越小重量越来越轻便于野外观测。
GPS和GLONASS兼容的全球导航定位系统接收机已经问世。
GPS系统发展历程
自1978年以来已经有超过50颗GPS和NAVSTAR卫星进入轨道.
前身
GPS(又称全球卫星导航系统或全球卫星定位系统)系统的前身为美军研制的一种子午仪卫星定位系统(Transit),1958年研制,1964年正式投入使用。
该系统用5到6颗卫星组成的星网工作,每天最多绕过地球13次,并且无法给出高度信息,在定位精度方面也不尽如人意。
然而,子午仪系统使得研发部门对卫星定位取得了初步的经验,并验证了由卫星系统进行定位的可行性,为GPS系统的研制埋下了铺垫。
由于卫星定位显示出在导航方面的巨大优越性及子午仪系统存在对潜艇和舰船导航方面的巨大缺陷。
美国海陆空三军及民用部门都感到迫切需要一种新的卫星导航系统。
为此,美国海军研究实验室(NRL)提
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 全球定位系统 GPS