CN102147475B - 利用gps信号同时确定三维几何位置和重力位的方法及其装置 - Google Patents
利用gps信号同时确定三维几何位置和重力位的方法及其装置 Download PDFInfo
- Publication number
- CN102147475B CN102147475B CN 201010112150 CN201010112150A CN102147475B CN 102147475 B CN102147475 B CN 102147475B CN 201010112150 CN201010112150 CN 201010112150 CN 201010112150 A CN201010112150 A CN 201010112150A CN 102147475 B CN102147475 B CN 102147475B
- Authority
- CN
- China
- Prior art keywords
- gravity
- dimensional geometry
- gps
- signal
- survey station
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
本发明涉及一种同时确定三维几何位置和重力位的方法及其装置,尤其是涉及一种利用GPS信号同时确定三维几何位置和重力位的方法及其装置。本发明在已有的GPS定位方法的基础上,加进利用GPS信号确定重力位(包括海拔高程)的方法,后者是一种新发明的方法,其技术方案是:建立GPS信号与重力位之间的观测方程,利用多次观测数据,基于最小二乘原理求解重力位。因此,本发明具有如下优点:不需要繁重的水准测量以及重力测量,也不需要事先确定大地水准面再利用GPS定位方法确定海拔高,从而节省了大量的人力、财力,而且在也不受山区及跨海洋测量限制。
Description
技术领域
本发明涉及一种同时确定三维几何位置和重力位的方法及其装置,尤其是涉及一种利用GPS信号同时确定三维几何位置和重力位的方法及其装置。
背景技术
利用GPS信号确定三维几何位置已是非常成熟的技术。为了确定重力位或海拔高,按传统方法,需要繁重的水准测量以及重力测量,或者需要事先确定大地水准面再利用GPS定位方法确定海拔高,这不仅需要大量的人力、财力,而且在山区会受到很大限制。由于GPS信号包含三维几何位置信息,从而可以确定三维几何位置,这是目前非常成熟的方法。又由于GPS信号包含电磁波信号(简称信号)频移信息,因而也可利用GPS信号确定重力位(包括海拔高程)。这是本发明方法的基础。
发明内容
本发明主要是解决现有技术所存在的需要繁重的水准测量以及重力测量,或者需要事先确定大地水准面再利用GPS定位方法确定海拔高,这不仅需要大量的人力、财力,而且在山区会受到很大限制等的技术问题;提供了一种不需要繁重的水准测量以及重力测量,也不需要事先确定大地水准面再利用GPS定位方法确定海拔高,从而节省了大量的人力、财力,而且在也不受山区及跨海洋测量限制的利用GPS信号同时确定三维几何位置和重力位的方法及其装置。
本发明的上述技术问题主要是通过下述技术方案得以解决的:
一种利用GPS信号同时确定三维几何位置和重力位的方法,其特征在于,包括以下步骤:
步骤1,利用GPS接收机采集观测至少4颗卫星的、持续至少20分钟的相位以及信号频移观测值,观测值的采样率为1秒,每个观测值对应有观测时刻;
步骤2,由三维几何位置确定模块利用步骤1中的相位观测值以及精密星历确定地面测站三维几何位置;
步骤3,由卫星引力位确定模块利用EGM2008重力场模型以及精密星历确定GPS卫星在对应于观测值时刻的引力位;
步骤4,由测站重力位确定模块将步骤2中确定的三维几何位置以及步骤3中卫星处引力位信息引入GPS信号相位-频移观测方程之中,将测站的重力位以及时钟误差作为待定参数引入GPS信号相位-频移观测方程之中,同时加进一阶多普勒频移、电离层频移、对流层频移等模型改正,建立GPS信号相位-频移观测方程,并基于最小二乘原理获取测站的重力位;
步骤5,由海拔高程确定模块基于求解的测站重力位,以大地水准面上的重力位为基准,利用Bruns公式确定测站的海拔高程;
步骤6,由信息输出模块输出三维几何位置和绝对重力位及海拔高程。
在上述的利用GPS信号同时确定三维几何位置和重力位的方法,所述的步骤4中,
GPS信号的相位-频移观测方程
其中,ΦA是测站A处的GPS信号的相位观测值,f0和f分别是信号发射和接收频率,ρA是星站间距离,c是真空中光速。
在上述的利用GPS信号同时确定三维几何位置和重力位的方法,所述的步骤4中,Δf=f-f0是信号频移量,由如下方程确定
Δf=Δfd+Δfi+Δft+Δfc+ΔΔfg (1)
其中,Δfd、Δfi和Δft分别是经典多普勒频移、电离层频移和对流层频移,均由模型值给出;时钟误差Δfc是待定参数;Δfg是重力频移,由下式给出
其中测站处的重力位WA是待定参数,WS i是沿轨飞行卫星在ti时刻的重力位,可表示成
其中,xS(ti),yS(ti),zS(ti)是卫星在ti时刻的在地心惯性系中的坐标。
在上述的利用GPS信号同时确定三维几何位置和重力位的方法,包括依次连接的GPS接收机、三维几何位置确定模块、卫星引力位确定模块、测站重力位确定模块、海拔高程确定模块以及信息输出模块。
因此,本发明具有如下优点:1.在现有的利用GPS技术确定三维几何位置的基础上,同时实现利用GPS信号确定重力位(包括海拔高程),实现GPS两位测量***2.不需要繁重的水准测量以及重力测量,也不需要事先确定大地水准面再利用GPS定位方法确定海拔高,从而节省了大量的人力、财力,而且在也不受山区及跨海洋测量限制。
附图说明
附图1是本发明的一种原理图;
附图2是本发明的一种工作流程图;
具体实施方式
下面通过实施例,并结合附图,对本发明的技术方案作进一步具体的说明。
实施例:
利用GPS信号同时确定三维几何位置和重力位的方法,包括以下步骤:
步骤1,利用GPS接收机采集观测至少4颗卫星的、持续至少20分钟的相位以及信号频移观测值,观测值的采样率为1秒,每个观测值对应有观测时刻;
步骤2,由三维几何位置确定模块利用步骤1中的相位观测值以及精密星历确定地面测站三维几何位置;
步骤3,由卫星引力位确定模块利用EGM2008重力场模型以及精密星历确定GPS卫星在对应于观测值时刻的引力位;
步骤4,由测站重力位确定模块将步骤2中确定的三维几何位置以及步骤3中卫星处引力位信息引入GPS信号相位-频移观测方程之中,将测站的重力位以及时钟误差作为待定参数引入GPS信号相位-频移观测方程之中,同时加进一阶多普勒频移、电离层频移、对流层频移等模型改正,建立GPS信号相位-频移观测方程,并基于最小二乘原理获取测站的重力位;
本步骤的一阶多普勒频移、电离层频移、对流层频移等模型改正,具体操作步骤为:
步骤4.1,由经典多普勒频移确定单元通过obs文件中给出的地面站位置和sp3精密星历计算出经典多普勒频移值;
步骤4.2,由对流层频移确定单元通过obs文件中给出的地面站位置和sp3精密星历计算出对流层频移值;
步骤4.3,由电离层频移确定单元通过obs文件中L1和L2载波的频移值,利用双频消除法计算电离层频移;
首先介绍上述步骤4.1至4.3所需用到的模型和相关公式:
经典多普勒频移是由于卫星与地面观测站有相对速度导致地面站接收到的卫星信号的频率的变化,具体公式为:
其中c是真空中光速,fs和f分别为发射频率和接收频率,单位时间内观测站与卫星间的距离变化为ds/dt。
地面站的坐标由obs文件的头文件中提供,卫星坐标由sp3精密星历用牛顿内插法(取适当阶次)得到。牛顿法插值通过构造各阶差商产生多项式系数,以待求点和插值点几何位置关系为自变量形成多项式,计算速度快,效率高。具体公式如下:
差商公式:
牛顿插值公式:
f(x)=f(x0)+f[x0,x1](x-x0)
+f[x0,x1,x2](x-x0)(x-x1)+...
+f[x0,x1...xn](x-x0)(x-x1)...(x-xn-1) (4)
卫星的位置是在惯性坐标系中给出的;地面站坐标则通常在地固坐标系中表示。因此,需要做地球自转改正,实际上是坐标变换。坐标变换由如下方程给出
Xt=Xcosa+Ysina (5)
Yt=-Xsina+Ycosa
式中,a=2πt/(3600×24),t为卫星信号从卫星传送到地面站所花费的时间,(X,Y)是卫星在惯性系中的位置,(Xt,Yt)是卫星在地固系中的位置。
对流层频移是GPS信号在传播过程中的对流层延迟的影响,可以用对流层模型差分获得,可选模型有(1)SAASTMOINEN;(2)MODIFIELDHOPIFIELD;(3)SIMPLIFIED HOPIFIELD。计算对流层相位距离延迟的简化的Hopifield模型公式如下:
其中
式中,Δρtrop为相位延迟,E为高度角,hd=401386+148.72(T-273.16),hw=11000m,hs是地面站高程,以米为单位,Ps是气压,以毫巴为单位;其中
es=RH·exp(-37.2465+0.21366T-0.0002568908T2),Ts为干温,T是观测时刻的温度,采用绝对温标,单位K,RH为相对湿度。在没有测定测站气象元素的情况下,采用给定的标准气压参数计算,其中Ps取1013.25mBar,Ts取291.15K,RH取50。
根据以上模型可以求出时刻t1的对流层相位距离延迟Δρtrop(t1)和时刻t2的对流层延迟Δρtrop(t2),最后能得到对流层频移的改正公式:
电离层频移的影响可用双频消除法消去,这是由于GPS信号的电离层频移与频率本身成反比,而其他所有频移与频率本身成正比,如下式:
信号频率的移动与重力位差之间具有确定的关系,即重力位频移方程,由下式给出:
式中,f0是固有发射频率,Δf是重力频移,卫星重力位WS可由低阶重力场模型求取。低阶重力场模型WS是输入到程序中的已知量,它是低阶引力位V和离心力位Q之和:WS=V+Q。
本发明的具体相关计算步骤及原理如下:
利用GPS信号确定三维几何位置的模型省略,可在一般性教科书中找到。确定重力位(包括海拔高程)的模型如下:
I)首先建立GPS信号的相位观测方程
其中,ΦA是测站A处的GPS信号的相位观测值,f0和f分别是信号发射和接收频率,ρA是星站间距离,c是真空中光速,Δf=f-f0是信号频移量,由如下方程确定
Δf=Δfd+Δfi+Δft+Δfc+Δfg (2)
其中,Δfd、Δfi和Δft分别是经典多普勒频移、电离层频移和对流层频移,均由模型值给出;时钟误差Δfc是待定参数;Δfg是重力频移,由下式给出
其中测站处的重力位WA是待定参数,WS i是沿轨飞行卫星在ti时刻的重力位,可表示成
其中,xS(ti),yS(ti),zS(ti)是卫星在ti时刻的在地心惯性系中的坐标(由精密星历给出)。由方程(1)-(4),可写出如下观测方程
II)由于卫星轨道(精密星历)已知,因而可根据最新发布的重力场模型EGM2008确定卫星在ti时刻的重力位:
W[xS(ti),yS(ti),zS(ti)]=V[xS(ti),yS(ti),zS(ti)]+Q[xS(ti),yS(ti),zS(ti)] (6)
其中Q[xS(ti),yS(ti),zS(ti)]是离心力位,由下式给出
其中ω=7.292115×10-5rad/s是地球自转角速率,V[xS(ti),yS(ti),zS(ti)]是地球引力位,可根据后面陈述的第III)步骤确定。
III)基于EGM2008模型,可在地固参考系中的球面坐标(r,θ,λ)下确定地球引力位:
其中GM是地心常数(已知),a=6378136.572m是地球赤道平均半径,Pnm(cosθ)是正规化缔合Legendre函数,Cnm和Snm是正规化球谐系数,由EGM2008模型给出。
IV)将地心惯性系下的坐标(xS,yS,zS)转化为地固坐标系下的坐标(r,θ,λ)即可由方程(8)确定在任意时刻ti在轨卫星所在处的引力位(这里省略时刻标记ti),进而根据方程(6)和(7)可确定在任意时刻ti在轨卫星所在处的重力位。坐标转换方程如下:
xS=rcosλsinθ
yS=rsinλsinθ
zS=rcosθ (9)
其逆变换为
V)对于每个观测值均可建立一个观测方程(5),于是得到大量的多余观测方程。基于最小二乘原理求解,即可得到地面上测站A处的重力位WA。
VI)利用大地水准面上的重力位常数W0=62636855.580,即可采用如下的Bruns公式
确定测站A点的海拔高程HA,其中γ是参考椭球面上的平均正常重力。
根据上述模型,可利用GPS信号确定地面测站的重力位及海拔高程。再结合已有的确定三维几何位置的方法,即可实现GPS两位测量,即利用GPS信号同时确定三维几何位置和重力位(包括海拔高程)。
在本发明中,所采用的装置,包括依次连接的GPS接收机1、三维几何位置确定模块2、卫星引力位确定模块3、测站重力位确定模块4、海拔高程确定模块5以及信息输出模块6。
本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。
Claims (3)
1.一种利用GPS信号同时确定三维几何位置和重力位的方法,其特征在于,包括以下步骤:
步骤1,利用GPS接收机采集观测至少4颗卫星的、持续至少20分钟的相位以及信号频移观测值,观测值的采样率为1秒,每个观测值对应有观测时刻;
步骤2,由三维几何位置确定模块利用步骤1中的相位观测值以及精密星历确定地面测站三维几何位置;
步骤3,由卫星引力位确定模块利用EGM2008重力场模型以及精密星历确定GPS卫星在对应于观测时刻的引力位;
步骤4,由测站重力位确定模块将步骤2中确定的三维几何位置以及步骤3中卫星在对应于观测时刻的引力位信息引入GPS信号相位-频移观测方程之中,将测站的重力位以及时钟误差作为待定参数引入GPS信号相位-频移观测方程之中,同时加进一阶多普勒频移、电离层频移、对流层频移模型改正,建立GPS信号相位-频移观测方程,并基于最小二乘原理获取测站的重力位;
步骤5,由海拔高程确定模块基于求解的测站重力位,以大地水准面上的重力位为基准,利用Bruns公式确定测站的海拔高程;
步骤6,由信息输出模块输出测站所在点的三维几何位置、重力位及海拔高程。
2.根据权利要求1所述的利用GPS信号同时确定三维几何位置和重力位的方法,其特征在于,所述的步骤4中,
GPS信号的相位-频移观测方程
其中,ΦA是测站A处的GPS信号的相位观测值,f0和f分别是信号发射和接收频率,ρA是星站间距离,c是真空中光速,Δf=f-f0是信号频移量;
所述的步骤4中,Δf=f-f0是信号频移量,f0和f分别是信号发射和接收频率,由如下方程确定
Δf=Δfd+Δfi+Δft+Δfc+Δfg
其中,Δfd、Δfi和Δft分别是经典多普勒频移、电离层频移和对流层频移;时钟误差Δfc是待定参数;Δfg是重力频移,由下式给出
其中,xS(ti),yS(ti),zS(ti)是卫星在ti时刻的在地心惯性系中的坐标,其中,“ti时刻”的含义是:在第i个观测时刻点,其中,i=1,2,…,N。
3.一种利用权利要求1所述的方法的装置,其特征在于,包括依次连接的GPS接收机(1)、三维几何位置确定模块(2)、卫星引力位确定模块(3)、测站重力位确定模块(4)、海拔高程确定模块(5)以及信息输出模块(6)。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010112150 CN102147475B (zh) | 2010-02-09 | 2010-02-09 | 利用gps信号同时确定三维几何位置和重力位的方法及其装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010112150 CN102147475B (zh) | 2010-02-09 | 2010-02-09 | 利用gps信号同时确定三维几何位置和重力位的方法及其装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102147475A CN102147475A (zh) | 2011-08-10 |
CN102147475B true CN102147475B (zh) | 2013-05-15 |
Family
ID=44421841
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201010112150 Expired - Fee Related CN102147475B (zh) | 2010-02-09 | 2010-02-09 | 利用gps信号同时确定三维几何位置和重力位的方法及其装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102147475B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102539939A (zh) * | 2012-02-14 | 2012-07-04 | 西安理工大学 | 基于大地等效电导率反演的高精度海上asf修正方法 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104807442B (zh) * | 2015-02-06 | 2017-04-05 | 东南大学 | 一种自动多维粗差探测方法 |
CN112498702A (zh) * | 2020-12-16 | 2021-03-16 | 武汉航空仪表有限责任公司 | 电子式开伞控制装置及开伞控制方法和降落伞 |
CN112985348B (zh) * | 2021-02-08 | 2022-08-16 | 雷军珍 | 利用重力、gnss-rtk和重力场模型实现高程测量方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3495260A (en) * | 1968-01-30 | 1970-02-10 | Nasa | Position location system and method |
CN1853115A (zh) * | 2003-08-01 | 2006-10-25 | SiRF技术公司 | 卫星定位***中的海拔高度辅助 |
-
2010
- 2010-02-09 CN CN 201010112150 patent/CN102147475B/zh not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3495260A (en) * | 1968-01-30 | 1970-02-10 | Nasa | Position location system and method |
CN1853115A (zh) * | 2003-08-01 | 2006-10-25 | SiRF技术公司 | 卫星定位***中的海拔高度辅助 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102539939A (zh) * | 2012-02-14 | 2012-07-04 | 西安理工大学 | 基于大地等效电导率反演的高精度海上asf修正方法 |
Also Published As
Publication number | Publication date |
---|---|
CN102147475A (zh) | 2011-08-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101609140B (zh) | 一种兼容导航接收机定位***及其定位方法 | |
CN103675861B (zh) | 一种基于星载gnss多天线的卫星自主定轨方法 | |
CN108226985B (zh) | 基于精密单点定位的列车组合导航方法 | |
CN102331582B (zh) | 利用联合离子层滤波器的gnss大气估计 | |
CN103235327B (zh) | 一种gnss/mins超深组合导航方法、***及装置 | |
CN101403790B (zh) | 单频gps接收机的精密单点定位方法 | |
CN102033236B (zh) | 一种卫星导航位置速度联合估计方法 | |
CN102508268B (zh) | 一种地基导航信号观测数据生成方法 | |
CN102508275A (zh) | 多天线gps/gf-ins深度组合定姿方法 | |
CN103453906B (zh) | 卫星轨道的预测方法 | |
CN104597471A (zh) | 面向时钟同步多天线gnss接收机的定向测姿方法 | |
CN103674034B (zh) | 多波束测速测距修正的鲁棒导航方法 | |
CN103176188A (zh) | 一种区域地基增强ppp-rtk模糊度单历元固定方法 | |
CN103674030A (zh) | 基于天文姿态基准保持的垂线偏差动态测量装置和方法 | |
CN102393535B (zh) | 基于双星能量插值原理的卫星重力反演方法 | |
CN101833080A (zh) | 一种利用gps***附加约束条件的载体姿态测量方法 | |
CN102313905B (zh) | 基于星间速度插值原理的地球重力反演方法 | |
CN103278163A (zh) | 一种基于非线性模型的sins/dvl组合导航方法 | |
CN102305949B (zh) | 利用星间距离插值建立全球重力场模型的方法 | |
CN102818567A (zh) | 集合卡尔曼滤波-粒子滤波相结合的auv组合导航方法 | |
CN102736520A (zh) | 一种卫星导航***原理仿真方法和卫星信号模拟器 | |
CN106997061B (zh) | 一种基于扰动星间相对速度提高重力场反演精度的方法 | |
CN104597465A (zh) | 一种提高gps与glonass组合精密单点定位收敛速度的方法 | |
CN103529482B (zh) | 一种高精度确定载体动态加速度的方法 | |
CN102928858A (zh) | 基于改进扩展卡尔曼滤波的gnss单点动态定位方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20130515 Termination date: 20150209 |
|
EXPY | Termination of patent right or utility model |