GPS导航定位原理以及定位解算算法.docx
- 格式:docx
- 大小:81.35 KB
- 文档页数:7
GPS定位算法范文GPS定位算法是指通过全球定位系统(GPS)接收器获取卫星信号,并通过算法计算出接收器的准确位置信息的过程。
GPS定位算法是GPS技术的核心部分,它结合了多种算法和数据处理技术来实现精确的定位结果。
以下将详细介绍GPS定位算法的原理和常用的定位方法。
GPS多边定位法:多边定位法是GPS定位算法中最常用的方法之一、它基于三角形的几何关系,通过计算接收器到多个卫星的距离差异,来确定接收器的位置。
具体步骤如下:1.接收卫星信号:GPS接收器接收来自多颗卫星的信号。
2.计算卫星和接收器的距离:通过卫星信号的传输时间和光速的近似值,计算出接收器到每颗卫星的距离。
3.构建测量方程:利用接收器到卫星的距离和卫星的位置信息,构建一个多元方程组。
4.求解方程组:通过数值计算方法,求解多元方程组,得到接收器的坐标。
加权平均法:加权平均法是一种改进的多边定位法,它考虑到了卫星的精度和信号强度对定位结果的影响。
具体步骤如下:1.接收卫星信号:GPS接收器接收来自多颗卫星的信号。
2.计算卫星和接收器的距离:通过卫星信号的传输时间和光速的近似值,计算出接收器到每颗卫星的距离。
3.选择可用的卫星:根据卫星信号的强度和预先定义的阈值,选择可用于定位的卫星。
4.加权计算:根据卫星信号的精度和信号强度,对接收器到每颗卫星的距离进行加权计算。
5.构建加权测量方程:利用加权后的距离和卫星的位置信息,构建一个加权多元方程组。
6.求解方程组:通过数值计算方法,求解加权多元方程组,得到接收器的坐标。
信号处理和误差校正:在实际应用中,GPS定位算法还需要进行信号处理和误差校正。
信号处理主要包括卫星信号的解调、解码和误差校正,以提高接收器对信号的处理能力和定位精度。
误差校正主要包括对大气延迟、钟差等误差进行校正,以提高定位结果的准确性。
总结:GPS定位算法是通过计算接收器到多颗卫星的距离,实现接收器位置定位的算法。
多边定位法和加权平均法是常用的GPS定位算法,它们基于三角形的几何关系,通过计算距离差异来确定接收器的位置。
GPS导航定位原理以及定位解算算法GPS(全球定位系统)是一种基于卫星信号的导航系统,用于确定地球上任意点的位置和时间。
GPS导航定位的原理基于三个基本原则:距离测量、导航电文和定位解算。
首先,定位解算的基本原理是通过测量卫星与接收器之间的距离差异来确定接收器的位置。
GPS接收器接收卫星发射的信号,并测量信号从卫星到接收器的时间延迟。
通过已知卫星位置和测量时间延迟,可以计算出接收器与卫星之间的距离。
至少需要接收到4个卫星信号才能进行定位解算,因为每个卫星提供三个未知数(x、y、z三个坐标)和一个时间未知数。
其次,GPS导航系统通过导航电文提供的卫星轨道参数来计算卫星的精确位置。
每个卫星通过导航电文向接收器传递关于卫星识别码、卫星轨道和钟差等数据。
接收器使用这些参数来计算卫星的准确位置。
最后,通过定位解算算法,将接收器收到的卫星信号和导航电文中的轨道参数进行计算,可以确定接收器的位置。
定位解算算法主要有两种:三角测量法和最小二乘法。
三角测量法基于三角学原理,通过测量多个卫星与接收器之间的距离差异,然后根据这些距离差异以及卫星的位置信息来计算接收器的位置。
这种算法的优势是计算简单,但受到测量误差的影响较大。
最小二乘法是一种数学优化方法,通过最小化接收器位置与测量距离之间的误差平方和来求解接收器的位置。
该方法考虑到了测量误差的影响,并通过对多个卫星信号进行加权以提高解算的准确性。
除了上述的定位解算算法,GPS导航系统还使用了差分GPS和惯性导航等技术来提高定位精度和可靠性。
差分GPS通过接收器与参考站之间的信号比对,消除了大部分的误差,提高了定位精度。
惯性导航通过测量加速度和角速度来估计接收器的位移,可以在信号丢失或弱化的情况下提供连续的导航定位。
综上所述,GPS导航定位通过距离测量、导航电文和定位解算算法来确定接收器的位置。
通过接收到的卫星信号和导航电文中的轨道参数,定位解算算法能够计算出接收器的位置,并提供准确的导航信息。
gps 导航原理
GPS导航原理基于全球定位系统(GPS)技术,通过接收来自
卫星的信号来确定用户所在位置并提供导航指引。
下面是
GPS导航的工作原理:
1.卫星发射:全球定位系统由一组以地球轨道运行的卫星组成。
这些卫星发射精确的时间和位置信息。
2.接收器接收信号:GPS导航设备中的接收器接收来自至少三
颗卫星的信号。
每颗卫星发送一个包含时间信息和卫星位置的信号。
3.测量信号传播时间:接收器通过测量接收到信号的传播时间
来确定与各颗卫星的距离。
由于光速很快,接收器可以将传播时间转化为距离。
4.三边测距确定位置:接收器通过与至少三颗卫星的距离确定
自身的位置。
由于每颗卫星的位置都已知,测得的三个距离可以用来计算接收器与每颗卫星的相对位置。
5.坐标计算:接收器使用三个卫星的位置信息和计算得出的距
离来计算接收器的精确位置。
这个计算是通过将接收器距离每颗卫星的距离表示为空间坐标系统的一个方程组来完成的。
6.导航指引:根据接收器的当前位置和目标位置,GPS导航设
备可以确定最佳路线并提供导航指引。
导航设备可以显示地图、转向指示、距离和预计到达时间等信息,帮助用户到达目的地。
需要注意的是,GPS导航的精确性受到多种因素的影响,例如天气条件、建筑物和自然地物的阻挡、信号的多径传播等。
因此,在使用GPS导航时,需要保持良好的接收信号环境,以获得更准确的导航结果。
GPS定位原理和简单公式GPS是全球定位系统的缩写,是一种通过卫星系统来测量和确定地球上的物体位置的技术。
它利用一组卫星围绕地球轨道运行,通过接收来自卫星的信号来确定接收器(GPS设备)的位置、速度和时间等信息。
GPS定位原理基于三角测量原理和时间测量原理。
1.三角测量原理:GPS定位主要是通过测量接收器与卫星之间的距离来确定接收器的位置。
GPS接收器接收到至少4颗卫星的信号,通过测量信号的传播时间得知信号的传播距离,进而利用三角测量原理计算出接收器的位置。
2.时间测量原理:GPS系统中的每颗卫星都具有一个高精度的原子钟,接收器通过接收卫星信号中的时间信息,利用接收时间和发送时间之间的差值,计算出信号传播的时间,从而进一步计算出接收器与卫星之间的距离。
简单的GPS定位公式:1.距离计算公式:GPS接收器与卫星之间的距离可以通过测量信号传播时间得到。
假设接收器与卫星之间的距离为r,光速为c,传播时间为t,则有r=c×t。
2.三角测量公式:GPS定位是通过测量与至少4颗卫星的距离,来计算接收器的位置。
设接收器的位置为(x,y,z),卫星的位置为(x_i,y_i,z_i),与卫星的距离为r_i,根据三角测量原理,可得到以下方程:(x-x_1)^2+(y-y_1)^2+(z-z_1)^2=r_1^2(x-x_2)^2+(y-y_2)^2+(z-z_2)^2=r_2^2...(x-x_n)^2+(y-y_n)^2+(z-z_n)^2=r_n^2这是一个非线性方程组,可以通过迭代方法求解,求得接收器的位置。
3.定位算法:GPS定位一般使用最小二乘法来进行计算。
最小二乘法是一种数学优化方法,用于最小化误差的平方和。
在GPS定位中,通过最小化测量距离与计算距离之间的差值的平方和,来确定接收器的位置。
总结:GPS定位原理基于三角测量和时间测量原理,通过测量接收器与卫星之间的距离,利用三角测量公式和最小二乘法来计算接收器的位置。
GPS导航定位原理以及定位解算算法全球定位系统(GPS)是一种基于卫星导航的定位技术。
其基本原理是通过接收来自卫星系统的信号,并利用这些信号的时间差来计算接收器与卫星之间的距离,进而确定接收器的位置。
GPS定位原理:1.卫星信号发射:GPS系统由一组运行在地球轨道上的卫星组成。
这些卫星通过周期性地广播信号来与地面上的GPS接收器进行通信。
2.接收器接收信号:GPS接收器接收来自卫星的信号,一般至少需要接收到4颗卫星的信号才能进行定位。
3.信号延迟计算:GPS接收器通过测量信号从卫星发射到接收器接收的时间来计算信号的传播延迟,然后将延迟转换为距离。
4.距离计算:GPS接收器通过比较接收的信号与预先知道的卫星发射信号之间的时间差,进而计算出接收器与卫星之间的距离。
5.定位解算:通过同时计算接收器与多颗卫星之间的距离,可以确定接收器所在的位置。
这一过程通常使用三角测量或者多路径等算法来完成。
GPS定位解算算法:1.平面三角测量:这是一种常用的定位解算算法。
通过测量接收器与至少三颗卫星之间的距离,可以得到三个方程,从而确定接收器的位置。
2.弧长法:这一算法通过测量接收器与至少四颗卫星之间的距离,将每个卫星看作是一个弧线,然后通过计算不同卫星间弧线的交点来确定接收器的位置。
3.最小二乘法:这种算法将测量误差最小化,通过最小二乘法来计算接收器与卫星之间的距离和接收器的位置。
4.系统解算:该算法利用多个时间点上的观测数据,通过组合计算来减小误差,精确确定接收器的位置。
GPS定位解算算法根据具体的应用场景和精度要求有所不同,不同的算法有着各自的优缺点。
在实际应用中,通常结合多种算法进行定位,以提高精度。
同时,还可以通过使用差分GPS(DGPS)来消除大气延迟和接收器误差,进一步提高定位精度。
总结:GPS导航定位原理基于卫星信号的接收和测量,通过计算信号传播的时间差来确定接收器与卫星之间的距离,并通过不同的算法进行定位解算。
GPS定位系统的原理与使用方法GPS(全球定位系统)是一种基于卫星导航的定位技术,通过接收来自卫星的信号来确定地理位置。
本文将介绍GPS定位系统的原理和使用方法,帮助读者更好地理解和利用这一技术。
一、GPS定位系统的原理GPS定位系统是由一系列卫星、地面控制站和接收器组成的。
其原理基于三角测量法,通过测量接收器与多颗卫星之间的距离来确定接收器的位置。
1.卫星:GPS系统中有24颗工作卫星和几颗备用卫星,它们以近地轨道运行。
这些卫星通过广播无线电信号,携带有关其自身位置和时间的信息。
2.接收器:接收器是用户使用GPS定位系统的设备,它可以接收卫星发出的信号。
接收器通过计算信号的传播时间和接收到信号的卫星位置,来确定接收器的位置。
3.地面控制站:地面控制站负责监控卫星的运行状态和时钟精度,并向卫星发送校准信息。
GPS定位系统的原理可以简要概括为以下几个步骤:1.接收器接收卫星信号,并记录下接收时间。
2.接收器计算信号传播时间,即信号从卫星发射到接收器接收到的时间。
3.接收器通过多个卫星的信号传播时间,计算出接收器与每颗卫星之间的距离。
4.通过三角测量法,接收器确定自身位置。
二、GPS定位系统的使用方法使用GPS定位系统需要以下几个步骤:1.选购GPS设备:根据自身需求选择合适的GPS设备,如汽车导航仪、手机应用程序或户外定位器等。
2.激活GPS设备:根据设备说明书,激活GPS设备并确保其能够接收卫星信号。
3.等待信号:GPS设备需要一定时间来接收卫星信号并计算位置。
在设备首次使用或长时间未使用后,可能需要更长的时间来获取信号。
4.确定位置:一旦GPS设备接收到足够的卫星信号,它将计算位置并显示在屏幕上。
通常,设备会提供地图和导航功能,以帮助用户找到目的地。
5.使用导航功能:如果GPS设备具备导航功能,用户可以输入目的地,并按照设备的指示进行导航。
设备会提供转向指示、预计到达时间等信息,帮助用户准确到达目的地。
GPS定位原理和简单公式全球定位系统(Global Positioning System)是美国第二代卫星导航系统。
是在子午仪卫星导航系统的基础上发展起来的,它采纳了子午仪系统的成功经验。
和子午仪系统一样,全球定位系统由空间部分、地面监控部分和用户接收机三大部分组成。
按目前的方案,全球定位系统的空间部分使用24颗高度约2.02万千米的卫星组成卫星星座。
21+3颗卫星均为近圆形轨道,运行周期约为11小时58分,分布在六个轨道面上(每轨道面四颗),轨道倾角为55度。
卫星的分布使得在全球的任何地方,任何时间都可观测到四颗以上的卫星,并能保持良好定位解算精度的几何图形(DOP)。
这就提供了在时间上连续的全球导航能力。
地面监控部分包括四个监控站、一个上行注入站和一个主控站。
监控站设有GPS用户接收机、原子钟、收集当地气象数据的传感器和进行数据初步处理的计算机。
监控站的主要任务是取得卫星观测数据并将这些数据传送至主控站。
主控站设在范登堡空军基地。
它对地面监控部实行全面控制。
主控站主要任务是收集各监控站对GPS卫星的全部观测数据,利用这些数据计算每颗GPS卫星的轨道和卫星钟改正值。
上行注入站也设在范登堡空军基地。
它的任务主要是在每颗卫星运行至上空时把这类导航数据及主控站的指令注入到卫星。
这种注入对每颗GPS卫星每天进行一次,并在卫星离开注入站作用范围之前进行最后的注入。
全球定位系统具有性能好、精度高、应用广的特点,是迄今最好的导航定位系统。
随着全球定位系统的不断改进,硬、软件的不断完善,应用领域正在不断地开拓,目前已遍及国民经济各种部门,并开始逐步深入人们的日常生活。
上述四个方程式中待测点坐标x、y、z 和Vto为未知参数,其中di=c△ti (i=1、2、3、4)。
di (i=1、2、3、4) 分别为卫星1、卫星2、卫星3、卫星4到接收机之间的距离。
△ti (i=1、2、3、4) 分别为卫星1、卫星2、卫星3、卫星4的信号到达接收机所经历的时间。
GPS差分定位原理与解算方法介绍导语:全球定位系统(Global Positioning System,简称GPS)已经成为现代社会中不可或缺的一部分。
它的差分定位原理和解算方法是GPS定位精度提高的重要手段。
本文将从基本原理、差分定位方法和解算流程三个方面进行介绍,希望能带给读者更深入的了解。
一、GPS差分定位的基本原理GPS差分定位技术主要通过消除卫星信号传输过程中的时间延迟和误差,提高定位的精度。
其基本原理如下:1.1 卫星信号传输的时间延迟在GPS定位过程中,卫星信号需要经过大气层的传输。
然而,大气层中存在电离层和对流层等不均匀介质,会导致信号的传输速度和路径发生变化,从而引起时间延迟。
这种时间延迟是影响GPS定位精度的主要因素之一。
1.2 接收机和卫星钟差接收机和卫星钟差也会对GPS定位的精度产生影响。
接收机钟差是指接收机内部时钟的不准确性,而卫星钟差是指卫星内部时钟的不准确性。
误差累积后,会使GPS定位出现较大的误差。
二、GPS差分定位的方法GPS差分定位的方法有静态差分定位和动态差分定位两种。
2.1 静态差分定位静态差分定位主要适用于定位场景相对固定的情况,如建筑物测量和基础设施监测等。
它的工作原理是通过一个称为参考站(Reference Station)的固定GPS接收机对已知位置进行定位,并计算多普勒、钟差和大气层延迟等误差参数。
然后,通过无线通信将这些参数传输给移动接收机,移动接收机利用这些参数进行定位。
2.2 动态差分定位相对于静态差分定位,动态差分定位更适用于移动环境中的定位,如汽车导航和船舶定位等。
动态差分定位的关键是实时计算接收机位置的误差参数,并将其发送给移动接收机进行定位。
通常,这种方法需要两个或更多的接收机组成一个虚拟基线,并使用这些接收机之间的数据进行定位。
三、GPS差分定位的解算流程GPS差分定位的解算流程包括差分基准站的建立、测量数据的采集和处理。
3.1 差分基准站的建立差分基准站是差分定位的核心组成部分,它记录了精确的位置和时间信息,并对卫星信号进行实时观测和处理。
GPS导航定位原理以及定位解算算法全球定位系统(GPS)是英文Global Positioning System的字头缩写词的简称。
它的含义是利用导航卫星进行测时和测距,以构成全球定位系统。
它是由美国国防部主导开发的一套具有在海、陆、空进行全方位实时三维导航与定位能力的新一代卫星导航定位系统。
GPS用户部分的核心是GPS接收机。
其主要由基带信号处理和导航解算两部分组成。
其中基带信号处理部分主要包括对GPS卫星信号的二维搜索、捕获、跟踪、伪距计算、导航数据解码等工作。
导航解算部分主要包括根据导航数据中的星历参数实时进行各可视卫星位置计算;根据导航数据中各误差参数进行星钟误差、相对论效应误差、地球自转影响、信号传输误差(主要包括电离层实时传输误差及对流层实时传输误差)等各种实时误差的计算,并将其从伪距中消除;根据上述结果进行接收机PVT(位置、速度、时间)的解算;对各精度因子(DOP)进行实时计算和监测以确定定位解的精度。
本文中重点讨论GPS接收机的导航解算部分,基带信号处理部分可参看有关资料。
本文讨论的假设前提是GPS接收机已经对GPS卫星信号进行了有效捕获和跟踪,对伪距进行了计算,并对导航数据进行了解码工作。
1地球坐标系简述要描述一个物体的位置必须要有相关联的坐标系,地球表面的GPS接收机的位置是相对于地球而言的。
因此,要描述GPS接收机的位置,需要采用固联于地球上随同地球转动的坐标系、即地球坐标系作为参照系。
地球坐标系有两种几何表达形式,即地球直角坐标系和地球大地坐标系。
地球直角坐标系的定义是:原点O与地球质心重合,Z轴指向地球北极,X轴指向地球赤道面与格林威治子午圈的交点(即0经度方向),Y轴在赤道平面里与XOZ构成右手坐标系(即指向东经90度方向)。
地球大地坐标系的定义是:地球椭球的中心与地球质心重合,椭球的短轴与地球自转轴重合。
地球表面任意一点的大地纬度为过该点之椭球法线与椭球赤道面的夹角φ,经度为该点所在之椭球子午面与格林威治大地子午面之间的夹角λ,该点的高度h为该点沿椭球法线至椭球面的距离。
简述gps定位的基本原理和过程1.引言1.1 概述概述GPS(全球定位系统)是一种利用卫星信号进行定位的技术,能够精确测量地球上任何位置的经纬度坐标。
它由一组卫星和接收器组成,通过接收来自卫星的信号来确定接收器的位置。
随着科技的不断进步,GPS定位在现代社会中被广泛应用于导航、测量和定位。
无论是智能手机、汽车导航系统,还是航空航天、军事等领域,GPS定位都发挥着重要的作用。
GPS定位的基本原理是通过计算接收器和至少4颗卫星之间的距离,从而确定接收器的准确位置。
每颗卫星都具有精确的轨道数据和时钟信息,它们通过无线电信号将这些信息传输给接收器。
接收器接收到来自多颗卫星的信号后,利用这些信号的传播时间和卫星的位置信息,通过三角定位原理计算出自身的位置。
GPS定位的过程可以分为4个步骤:接收、计算、纠正和定位。
首先,接收器接收到卫星发射的信号,并测量信号的传播时间。
然后,接收器利用卫星的轨道数据和时钟信息,计算出每颗卫星与接收器之间的距离。
接下来,接收器使用纠正信息来修正误差,包括大气层延迟和卫星钟差等。
最后,接收器根据得到的距离信息,利用三角定位原理确定自身的位置。
总之,GPS定位是一种基于卫星信号的定位技术,通过计算距离和利用三角定位原理,能够精确测量地球上任意位置的经纬度坐标。
随着技术的不断发展,GPS定位在各个领域的应用也将更加广泛和深入。
文章结构是指文章整体的组织方式和布局,它包括了引言、正文和结论三个主要部分。
在本篇文章中,我们将简述GPS定位的基本原理和过程,因此文章结构将按照以下方式组织和布局:1. 引言部分:1.1 概述:在引言部分,我们将简要介绍GPS定位技术的基本概念和背景信息。
可以提及GPS定位在现代社会的广泛应用以及其对人们生活的重要性。
1.2 文章结构:在本节中,我们将详细说明本文的整体结构和目录,以便读者可以清晰地了解文章的内容和组织方式。
1.3 目的:在引言的最后部分,我们将明确本文介绍GPS定位的基本原理和过程的目的,并为读者提前提供一个总体的预期。
GPS导航定位原理以及定位解算算法全球定位系统(GPS)是英文Global POSitiOning SyStem 的字头缩写词的简称。
它的含义是利用导航卫星进行测时和测距,以构成全球定位系统。
它是由美国国防部主导开发的一套具有在海、陆、空进行全方位实时三维导航与定位能力的新一代卫星导航定位系统。
GPS用户部分的核心是GPS接收机。
其主要由基带信号处理和导航解算两部分组成。
其中基带信号处理部分主要包括对GPS卫星信号的二维搜索、捕获、跟踪、伪距计算、导航数据解码等工作。
导航解算部分主要包括根据导航数据中的星历参数实时进行各可视卫星位置计算;根据导航数据中各误差参数进行星钟误差、相对论效应误差、地球自转影响、信号传输误差(主要包括电离层实时传输误差及对流层实时传输误差)等各种实时误差的计算,并将其从伪距中消除;根据上述结果进行接收机PVT (位置、速度、时间)的解算;对各精度因子(DoP)进行实时计算和监测以确定定位解的精度。
本文中重点讨论GPS接收机的导航解算部分,基带信号处理部分可参看有关资料。
本文讨论的假设前提是GPS接收机已经对GPS卫星信号进行了有效捕获和跟踪,对伪距进行了计算,并对导航数据进行了解码工作。
1 地球坐标系简述要描述一个物体的位置必须要有相关联的坐标系,地球表面的GPS接收机的位置是相对于地球而言的。
因此,要描述GPS接收机的位置,需要采用固联于地球上随同地球转动的坐标系、即地球坐标系作为参照系。
地球坐标系有两种几何表达形式,即地球直角坐标系和地球大地坐标系。
地球直角坐标系的定义是:原点O与地球质心重合,Z轴指向地球北极,X轴指向地球赤道面与格林威治子午圈的交点(即0经度方向),Y轴在赤道平面里与XOZ构成右手坐标系(即指向东经90 度方向)。
地球大地坐标系的定义是:地球椭球的中心与地球质心重合,椭球的短轴与地球自转轴重合。
地球表面任意一点的大地纬度为过该点之椭球法线与椭球赤道面的夹角φ经度为该点所在之椭球子午面与格林威治大地子午面之间的夹角λ,该点的高度h为该点沿椭球法线至椭球面的距离。
设地球表面任意一点P在地球直角坐标系内表达为P( X,y,Z ),在地球大地坐标系内表达为P (φλ,h)。
则两者互换关系为:大地坐标系变为直角坐标系:(1)式中:n为椭球的卯酉圈曲率半径,e为椭球的第一偏心率。
若椭球的长半径为a,短半径为b ,则有直角坐标系变为大地坐标系,可由下述方法求得VΛ = CCtan(―)Φ由叠代法获得φc为地心纬度,ep为椭圆率r \化=αc tan :+7 丿可设初始值φ= φ进行叠代,直到I φi=1 φi∣小于某一门限为止。
h = y∣x2+t y2÷z2 -Ci(I- ^PSin2⅞t>)这两种坐标系在定位系统中经常交叉使用,必须熟悉两种坐标系之间的转换关系。
2 GPS定位中主要误差及消除算法GPS定位中的主要误差有:星钟误差,相对论误差,地球自转误差,电离层和对流层:差。
(4) 星钟误差是由于星上时钟和 GPS 标准时之间的误差形成的,GPS 测量以精密测时为依 据,星钟误差时间上可达 Ims ,造成的距离偏差可达到 300Km ,必须加以消除。
一般用二 项式表示星钟误差。
5(f)二 c⅛ + ◎&-如)十勺0L -Jy(3)GPS 星历中通过发送二项式的系数来达到修正的目的。
经此修正以后,星钟和GPS标准时之间的误差可以控制在 20ns 之内。
2)相对论误差由相对论理论,在地面上具有频率的时钟安装在以速度 率将会发生变化,改变量为: 2C 2即卫星上时钟比地面上要慢,要修正此误差,可采用系数改进的方法。
播了此系数用以消除相对论误差,可以将相对论误差控制在 70ns 以内。
3)地球自转误差GPS 定位采用的是与地球固连的协议地球坐标系,随地球一起绕 Z 轴自转。
卫星相对 于协议地球系的位置(坐标值),是相对历元而言的。
若发射信号的某一瞬间,卫星处于协议 坐标系中的某个位置, 当地面接收机接收到卫星信号时, 由于地球的自转,卫星已不在发射瞬时的位置〔坐标值)处了。
也就是说,为求解接收机接收卫星信号时刻在协议坐标系中的 位置,必须以该时刻的坐标系作为求解的参考坐标系。
而求解卫星位置时所使用的时刻为卫 星发射信号的时刻。
这样,必须把该时刻求解的卫星位置转化到参考坐标系中的位置。
设地球自转角速度为 We ,发射信号瞬时到接收信号瞬时的信号传播延时t ,则 在此时间过程中升交点经度调整为则三维坐标调整为运行的卫星上以后,时钟频GPS 星历中广假设接收机位置为(XU ,yu ,ZU ),接收机时间偏差为 tu ,则由于时间偏差引起的地球自转引起的定位误差在米级,精密定位时必须考虑加以消除。
4)电离层和对流层误差电离层是指地球上空距地面高度在 50-1Oookm 之间的大气层。
电离层中的气体分子由于受到太阳等天体各种射线辐射,产生强烈的电离,形成大量的自由电子和正离子。
电离层误差主要有电离层折射误差和电离层延迟误差组成。
其引起的误差垂直方向可 以达到50米左右,水平方向可以达到150米左右。
目前,还无法用一个严格的数学模型来 描述电子密度的大小和变化规律,因此,消除电离层误差采用电离层改正模型或双频观测加 以修正。
对流层是指从地面向上约 40km 范围内的大气底层, 占整个大气质量的 99%。
其大气 密度比电离层更大, 大气状态也更复杂。
对流层与地面接触, 从地面得到辐射热能,温度随 高度的上升而降低。
对流层折射包括两部分:一是由于电磁波的传播速度或光速在大气中变 慢造成路径延迟,这占主要部分;二是由于 GPS 卫星信号通过对流层时,也使传播的路径发生弯曲,从而使测量距离产生偏差。
在垂直方向可达到2.5米,水平方向可达到 20米。
对流层误差同样通过经验模型来进行修正。
GPS 星历中通过给定电离层对流层模型以及模型参数来消除电离层和对流层误差。
实验资料表明,利用模型对电离层误差改进有效性达到75%,对流层误差改进有效性为 95%。
3 GPS 星历结构及解算过程图1 GPS 定位示意图(未考虑时间偏差)要得到接收机的位置,在接收机时钟和 是3个未知变量,需要3个独立方程来求解。
标准时严格同步,这样,我们把接收机时间和 样,求解就需要4个独立方程,也就是需要有 GPS 标准时严格同步的情况下, 则待求解位置 但是实际情况中,很难做到接收机时钟和 GPS GPS 标准时间偏差也作为一个未知变量,这 4颗观测卫星。
距离偏差为为得到的伪距观测值。
我们可以得到联立方程PI= {(坷一 +(儿一儿r+(勺一召尸+b uP2 = y∕(x2 ~ X i i)2+(^2 -‰)2 +(z2-z u)2+ %= 3 -X L) 2 + (儿一儿F 十(⅞-^t)2 + SC = j(心-耳r+(儿-Λ)J + (可-Z I y + s(5)将上式线性化,即在真实位置(XU,yu,ZU)进行泰勒级数展开,忽略高次项,得到A门=5&包+ ¾1∆7u+ %% -%、&P)= %叽+ %Z + ¾⅛u- W ”^Pz =厘4»+ 碍孑® 口4爼_ b u>AQ斗=4∆x y+ α^4∆y u+ ¾4∆z y- b ii(6)式(6)即为实际计算的叠代公式,叠代终止条件是真实位置(XU,yu,ZU)的变化量小于某一个阈值,最终得到可以作为调整接收机时间偏差的依据,计算一般采用矩阵方式求解。
要求解该方程,我们还需要预先知道4颗卫星的位置(Xj,yj, zj),而卫星位置可以从该卫星的星历中获得。
GPS卫星星历给出了本星的星历,根据星历可以算出卫星的实时位置,并且星历中给出了消除卫星星钟误差、相对论误差、地球自转误差、电离层和对流层误差的参数,根据这些参数计算出的卫星位置,可以基本上消除上述误差。
求解卫星位置的基本步骤为:计算卫星运行平均角速度①计算归化时间;②计算观测时刻的平近点角;③计算偏近点角;④计算卫星矢径;⑤计算卫星真近点角;⑥计算升交点角距;⑦计算摄动改正项;⑧计算经过摄动改正的升交距角、卫星矢径、轨道倾角;⑨计算观测时刻的升交点经度;⑩计算卫星在地心坐标系中的位置。
特别值得指出的是,在计算卫星真近点角Vk时,应采用公式V k tan(其中,e为偏心率,Ek为卫星偏近点角。
有部分参考书籍计算卫星真近点角的公式有误,会导致卫星真近点角的象限模糊问题,从而无法得到卫星正确位置。
进行上述计算后,再根据星历中广播的各误差参数进一步消除各项误差。
这样,我们就得到一个完整的利用GPS星历进行导航定位解算的过程。
4结论我们详细地叙述了GPS卫星的导航定位原理以及定位解算的算法,分析了其中主要误差来源和消除方法。
当然,对于卫星数多于4颗星时的算法以及差分GPS算法都可以在此算法基础上进行深入研究。
介绍一下GPS定位的数学原理GPS定位的基本原理是根据高速运动的卫星瞬间位置作为已知的起算数据,采用空间距离后方交会的方法,确定待测点的位置。
如图所示,假设t时刻在地面待测点上安置GPS接收机,可以测定GPS信号到达接收机的时间△ t,再加上接收机所接收到的卫星星历等其它数据可以确定以下四个方程式:[⅛L -x)2+(yι -yY+ (ZI-Z)2 ]1⅛ c(Φ⅛1-H j>dι[⅛2-x)2+∣⅛2-yy+ (ZHy ]ιJ C(⅛-H J>⅛[⅛3-X)2÷C Y3 -y)2+ ⅛⅛2] 1 α÷ cC,t⅛j-H j>d3[(s⅛-x)2÷(y4 -y)2+ (z4-∑)2 ]ια÷c( τ⅛-%>d4上述四个方程式中待测点坐标X、y、Z和Vto为未知参数,其中di=c△ ti (i=1、2、3、4)。
di (i=1、2、3、4)分别为卫星1、卫星2、卫星3、卫星4到接收机之间的距离。
△ ti (i=1、2、3、4)分别为卫星1、卫星2、卫星3、卫星4的信号到达接收机所经历的时间。
C为GPS信号的传播速度(即光速)。
四个方程式中各个参数意义如下:x、y、Z为待测点坐标的空间直角坐标。
xi、yi、Zi (i=1、2、3、4)分别为卫星1、卫星2、卫星3、卫星4在t时刻的空间直角坐标,可由卫星导航电文求得。
Vt i (i=1、2、3、4)分别为卫星1、卫星2、卫星3、卫星4的卫星钟的钟差,由卫星星历提供。
Vto为接收机的钟差。
由以上四个方程即可解算出待测点的坐标X、y、Z和接收机的钟差VtoDGPS原理目前GPS系统提供的定位精度是优于10米,而为得到更高的定位精度,我们通常采用差分GPS技术:将一台GPS接收机安置在基准站上进行观测。