CN106908815B - 一种基于探空数据的北半球对流层延迟改正方法 - Google Patents
一种基于探空数据的北半球对流层延迟改正方法 Download PDFInfo
- Publication number
- CN106908815B CN106908815B CN201710080835.6A CN201710080835A CN106908815B CN 106908815 B CN106908815 B CN 106908815B CN 201710080835 A CN201710080835 A CN 201710080835A CN 106908815 B CN106908815 B CN 106908815B
- Authority
- CN
- China
- Prior art keywords
- model
- ztd
- tropospheric delay
- calculated
- formula
- 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
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/38—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
- G01S19/39—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/40—Correcting position, velocity or attitude
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
本发明公开了一种基于探空数据的北半球对流层延迟改正方法,包括以下步骤:S1:计算测站探空数据的对流层延迟,记为ZTD0;S2:利用Hopfield模型计算对流层延迟,记为ZTD(H);S3:在Hopfield模型公式的基础上增加测站纬度和年积日信息,建立非线性方程;S4:将步骤S1计算得到的对流层延迟ZTD0作为真值,用最小二乘法确定非线性方程的各项系数,确定最终改进模型方程并验证其精度。本发明相比传统的Hopfield模型和Saastamoinen模型,有效提高了计算精度。
Description
技术领域
本发明涉及全球导航系统领域,特别是涉及基于探空数据的北半球对流层延迟改正方法。
背景技术
对流层延迟是影响卫星导航定位精度特别是高程方向上的精度的主要原因。目前对流层延迟改正的主要方法是模型改正法。模型改正法根据不同的假设和影响因素建立能够反映对流层延迟的函数关系式。对流层延迟改正模型是通过分析气象资料得到的经验公式,又因解析的方法不同而存在差异性。根据模型计算时是否需要气象参数可以分为需要气象参数模型以及无气象参数模型。需要气象参数的天顶对流层延迟模型主要包括Hopfield模型、Saastamoinen模型等。而传统的Hopfield模型和Saastamoinen模型两者均没有考虑年周期变化的因素影响,Saastamoinen模型只考虑了纬度因素的影响,Hopfield模型既没有考虑纬度因素,也没有考虑年周期变化的因素,建立一种准确可靠的对流层延迟模型或者通过对已有的对流层延迟改正模型进行改进来达到局部精化的效果,以提高区域对流层延迟改正精度,对提高GNSS导航定位的精度和可靠性有很重要的现实意义。
常用的有气象参数的对流层延迟经验模型,都是通过对全球大气平均气象资料以及全球气候的分析,建立起来的全球范围内的对流层延迟模型。在局部范围内或采用区域气象数据,则此类模型的模型精度较差,没有考虑纬度和年周期变化的因素,尤其是在地域广阔、环境复杂的地区改正效果较为有限。
发明内容
发明目的:本发明的目的是提供一种能够解决现有技术中存在的缺陷的基于探空数据的北半球对流层延迟改正方法。
技术方案:为达到此目的,本发明采用以下技术方案:
本发明所述的基于探空数据的北半球对流层延迟改正方法,包括以下步骤:
S1:计算测站探空数据的对流层延迟,记为ZTD0;
S2:利用Hopfield模型计算对流层延迟,记为ZTD(H);
S3:在Hopfield模型公式的基础上增加测站纬度和年积日信息,建立非线性方程;
S4:将步骤S1计算得到的对流层延迟ZTD0作为真值,用最小二乘法确定非线性方程的各项系数,确定最终改进模型方程并验证其精度。
进一步,所述步骤S2中,Hopfield模型计算得到的对流层延迟ZTD(H)如式(1)所示:
式(1)中,k1、k2、k3是一组跟年份有关气象常数,P0为测站的气压,T0为测站的绝对温度,e0为测站的水汽分压,HW为湿对流层顶高度,HT为对流层顶高度。
进一步,所述步骤S3中建立的非线性方程如式(2)所示:
ZTD=ZTD(H)+f1(doy)+g(φ) (2)
式(2)中,ZTD为对流层延迟的计算值,ZTD(H)为Hopfield模型计算得到的对流层延迟,f1(doy)为年积日函数,g(φ)为纬度函数。
有益效果:本发明提出了一种基于探空数据的北半球对流层延迟改正方法,相比传统的Hopfield模型和Saastamoinen模型,有效提高了计算精度。
附图说明
图1为本发明具体实施方式的探空数据提供的信息图;
图2为本发明具体实施方式的7个DORIS站点6年的对流层延迟分布;
图2(a)为本发明具体实施方式的ARMa站点6年的对流层延迟分布;
图2(b)为本发明具体实施方式的EVEb站点6年的对流层延迟分布;
图2(c)为本发明具体实施方式的GAVb站点6年的对流层延迟分布;
图2(d)为本发明具体实施方式的SAKb站点6年的对流层延迟分布;
图2(e)为本发明具体实施方式的BADb站点6年的对流层延迟分布;
图2(f)为本发明具体实施方式的FAIb站点6年的对流层延迟分布;
图2(g)为本发明具体实施方式的SPJb站点6年的对流层延迟分布。
具体实施方式
下面结合附图和具体实施方式对本发明的技术方案作进一步的介绍。
本具体实施方式公开了一种基于探空数据的北半球对流层延迟改正方法,包括以下步骤:
S1:计算测站探空数据的对流层延迟,记为ZTD0,具体如下:
本具体实施方式采用北半球的277个站点2010年的探空数据。纬度跨度从6.96°-82.5°,分布地区从热带到北极圈。以78897站点为例,探空数据提供了不同的等压面层的大气特性层以及风层资料,如图1所示。大气特性层参数包括位势高度(HGHT)、气温(TEMP)、露点温度(DWPT)、相对湿度(RELH)这些探测的要素。
天顶方向的对流层延迟可以表示为折射率在传播路线上的积分。
δ=10-6∫N(s)dS (1)
折射率N可以根据Smith-Weintarub方程,通过探空数据提供的气温(T)、压强(P)、水汽压(e)的值,利用下式计算:
考虑到湿分量的影响,在建立大气折射率模型时,以11km的高度为界建立分段的函数模型。本具体实施方式采用以下公式来进行负指数函数进行拟合,由此可以得到分段的大气折射率函数模型:
因此对流层的总延迟函数模型为:
其中,式(4)中N(h0)是地面折射率,N(11000)是11km处折射率,hT是对流层顶高度,c1与c2是折射率衰减系数,h0是测站的高程。
通过前面计算的11km以下各个层折射率拟合,利用最小二乘法求解出公式(3)中的衰减系数。利用11km以上的各层折射率拟合计算出满足最小二乘的11km处的初始折射率以及衰减系数。利用公式(4)求出该站的总延迟。该延迟值δ为利用测站探空数据计算得到的对流层延迟值,即为ZTD0。
S2:用Hopfield计算对流层延迟,记为ZTD(H):
其中k1、k2、k3是一组跟年份有关气象常数,式中h0、P0、T0、e0分别为测站的高程、气压、绝对温度和水汽分压,HW为湿对流层顶,Hopfield将HW取11000m;HT表示对流层顶高度,即折射率等于0处的大气高度。部分计算结果如表1:
表1探空数据计算结果及Hopfield计算对流层延迟偏差
S3:在Hopfield模型公式的基础上增加测站纬度和年积日信息,建立非线性方程,如式(6)所示:
ZTD=ZTD(H)+f1(doy)+g(φ) (6)
式(6)中,ZTD为对流层延迟的计算值,ZTD(H)为Hopfield模型计算得到的对流层延迟,f1(doy)为年积日函数,g(φ)为纬度函数;
g(φ)是关于纬度的余弦函数,根据泰勒公式,有以下公式:
其中g′(φ)、g″(φ)、g(n)(φ)分别为g(φ)一阶、二阶和n阶导数,C为泰勒余项。
为了公式的简洁性以及计算方便,这里n取到3,C取为常数,令g′(φ)、 分别为a1、a2、a3则有:
g(φ)=a1φ+a2φ2+a3φ3+C (8)
图2(a)—图2(g)中的7个DORS站点包含了热带地区到北寒带。由图2可知对流层延迟年周期的变化近似为三角函数,我们将年周期的函数表达为余弦函数,即f1(doy)为余弦函数,因此对流层延迟模型改进为:
其中doy为年积日,由于余弦函数的初始相位无法确定,而且进行拟合时也很难将(9)式中的a5求出,本文根据三角函数的辅助角公式将(9)式改为下式以保证公式的精确性:
为了计算的系数表达方便,将纬度φ替代为最后得出:
S4:将步骤S1计算得到的对流层延迟ZTD0作为真值;用最小二乘法确定非线性方程的各项系数,确定最终改进模型方程并验证其精度。
因此首先将北半球探空站天顶对流层延迟按公式(11)进行拟合,使用最小二乘方法求解未知参数。最小二乘法求解上述6个参数,使用探空数据求取的对流层近似真值一部分作为拟合样本,余下用来检验模型效果。本专利采用每个月20站的数据进行系数的拟合,余下635站的数据进行验证。
以平均偏差BIAS和中误差RMSE作为模型比较分析验证的基本标准,它们的计算式分别为:
其中:是由公式(11)式计算得到的对流层延迟,为探空数据计算得到的对流层近似真值,N为观测站个数。
拟合出公式(11)各项系数,最终得出改进的对流层延迟模型公式为:
将上面的模型命名为HL模型。为了分析HL新模型的精度,计算各个月份的精度以及与之对应的Hopfield模型和Saastamoine的精度对比,部分结果如表2。
表2三个模型的精度对比
从表2中可以看出:
(1)Hopfield模型与Saastamoinen模型精度是差不多的。两个模型的平均中误差分别为±31.85mm与±34.37mm,同时两个模型之间的中误差差异在各个月份中均在4mm以内。在偏差上,Hopfield模型和Saastamoinen模型在北半球的各个站点上的总偏差都是负值。可以看出Hopfield模型与探空数据对流层近似真值的平均偏离程度要小于Saastamoinen模型。Saastamoinen模型在各天的偏差的绝对值都要比Hopfield模型大5-7mm左右。
(2)Hopfield模型与Saastamoinen模型以及HL模型具有明显的季节性。三者均在3月份最小,分别为20.11mm、23.73mm、17.95mm,而在7月份取到最大值,分别为43.54mm、45.77mm、32.16mm。三个模型均呈现以下规律:在3月份出现最佳精度后,精度逐步变差直至在7-9月份出现最差精度,随之精度又变好。出现这种现象的主要原因是对流层延迟有明显而平稳的年周期特征。
(3)HL模型的精度比Hopfield模型与Saastamoinen模型有较大的提高。为了更加明显的比较精度提高的水平,表4-8表示HL模型相对于Hopfield模型与Saastamoinen模型的精度提高程度。可以看出HL模型比传统的Hopfield模型和Saastamoinen模型的精度都要高。除了三月份,新模型比Hopfield模型提高精度是在15%以上,在11月1日提高的百分比最多,为27.5%,而在7月1日提高的量是最多的,提高了11.38mm,HL模型总体精度比Hopfield模型提高了19.7%。HL模型比Saastamoinen模型提高基本都在20%以上,特别是在5月1日,达到了30.1%,和Hopfield模型一样,在7月1日提高的量是最多的,提高了13.61mm,HL模型平均比Saastamoinen模型提高了25.6%。
表3 HL模型相对于两个模型的精度提高
从以上的几个结论中可以看出,HL模型整体精度为厘米级,无论是总偏差还是中误差都比传统的Hopfield模型与Saastamoinen模型效果好,同时该模型的能够更好的表达对流层延迟的非线性变化过程。因此对于北半球区域,可以利用本发明提出的方法计算其延迟数值。
Claims (1)
1.一种基于探空数据的北半球对流层延迟改正方法,其特征在于:包括以下步骤:
S1:计算测站探空数据的对流层延迟,记为ZTD0;
S2:利用Hopfield模型计算对流层延迟,记为ZTD(H);
所述步骤S2中,Hopfield模型计算得到的对流层延迟ZTD(H)如式(1)所示:
式(1)中,k1、k2、k3是一组跟年份有关气象常数,P0为测站的气压,T0为测站的绝对温度,e0为测站的水汽分压,HW为湿对流层顶高度,HT为对流层顶高度;
S3:在Hopfield模型公式的基础上增加测站纬度和年积日信息,建立非线性方程;
所述步骤S3中建立的非线性方程如式(2)所示:
ZTD=ZTD(H)+f1(doy)+g(φ) (2)
式(2)中,ZTD为对流层延迟的计算值,ZTD(H)为Hopfield模型计算得到的对流层延迟,f1(doy)为年积日函数,g(φ)为纬度函数;
其中,a1为0.15327,a2为-0.3369,a3为0.2382,C为-0.0410;a4为0.0056,a5为0.0023;
S4:将步骤S1计算得到的对流层延迟ZTD0作为真值,用最小二乘法确定非线性方程的各项系数,确定最终改进模型方程并验证其精度。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710080835.6A CN106908815B (zh) | 2017-02-15 | 2017-02-15 | 一种基于探空数据的北半球对流层延迟改正方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710080835.6A CN106908815B (zh) | 2017-02-15 | 2017-02-15 | 一种基于探空数据的北半球对流层延迟改正方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN106908815A CN106908815A (zh) | 2017-06-30 |
| CN106908815B true CN106908815B (zh) | 2019-04-30 |
Family
ID=59207663
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710080835.6A Expired - Fee Related CN106908815B (zh) | 2017-02-15 | 2017-02-15 | 一种基于探空数据的北半球对流层延迟改正方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106908815B (zh) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109145344A (zh) * | 2018-03-06 | 2019-01-04 | 东南大学 | 一种基于探空数据的经验ztd模型改进方法 |
| CN108680268B (zh) * | 2018-03-20 | 2020-07-31 | 东南大学 | 一种基于探空数据的区域加权平均温度的Bevis模型改进方法 |
| CN111273318B (zh) * | 2020-02-25 | 2021-10-19 | 东南大学 | 一种基于抛物线的区域对流层湿延迟计算方法 |
| CN111273319B (zh) * | 2020-02-25 | 2021-11-26 | 东南大学 | 一种基于余弦函数的区域对流层湿延迟计算方法 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4901365B2 (ja) * | 2006-08-23 | 2012-03-21 | 古野電気株式会社 | 測位システム、測位方法および測位用プログラム |
| CN103323888A (zh) * | 2013-04-24 | 2013-09-25 | 东南大学 | Gnss大气探测数据中对流层延迟误差的消除方法 |
| CN104777488A (zh) * | 2015-03-13 | 2015-07-15 | 中国科学院上海天文台 | 天顶对流层延迟建模方法、装置及测量方法、装置 |
| CN105182366A (zh) * | 2015-09-02 | 2015-12-23 | 东南大学 | 一种基于实测气象参数的对流层天顶延迟改正方法 |
| CN105785407A (zh) * | 2016-02-23 | 2016-07-20 | 东南大学 | 一种适用于中国地区的无气象参数对流层延迟改正方法 |
| CN106022470A (zh) * | 2016-04-29 | 2016-10-12 | 东南大学 | 一种基于bp-egnos融合模型的对流层延迟改正方法 |
-
2017
- 2017-02-15 CN CN201710080835.6A patent/CN106908815B/zh not_active Expired - Fee Related
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4901365B2 (ja) * | 2006-08-23 | 2012-03-21 | 古野電気株式会社 | 測位システム、測位方法および測位用プログラム |
| CN103323888A (zh) * | 2013-04-24 | 2013-09-25 | 东南大学 | Gnss大气探测数据中对流层延迟误差的消除方法 |
| CN104777488A (zh) * | 2015-03-13 | 2015-07-15 | 中国科学院上海天文台 | 天顶对流层延迟建模方法、装置及测量方法、装置 |
| CN105182366A (zh) * | 2015-09-02 | 2015-12-23 | 东南大学 | 一种基于实测气象参数的对流层天顶延迟改正方法 |
| CN105785407A (zh) * | 2016-02-23 | 2016-07-20 | 东南大学 | 一种适用于中国地区的无气象参数对流层延迟改正方法 |
| CN106022470A (zh) * | 2016-04-29 | 2016-10-12 | 东南大学 | 一种基于bp-egnos融合模型的对流层延迟改正方法 |
Non-Patent Citations (4)
| Title |
|---|
| 三种对流层延迟改正模型精度评估;曲伟菁等;《天文学报》;20080131;第49卷(第1期);全文 |
| 基于BP神经网络的霍普菲尔德模型改进研究;朱明晨等;《测绘工程》;20160930;第25卷(第9期);全文 |
| 基于BP神经网络算法的对流层湿延迟计算;李剑锋等;《东南大学学报(自然科学版)》;20131130;第43卷;全文 |
| 预测模型在对流层延迟计算中的应用研究;李剑锋等;《测绘科学技术学报》;20151231;第32卷(第5期);全文 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106908815A (zh) | 2017-06-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111273318B (zh) | 一种基于抛物线的区域对流层湿延迟计算方法 | |
| CN109543353B (zh) | 三维水汽反演方法、装置、设备和计算机可读存储介质 | |
| CN107180128B (zh) | 一种适用于中国低纬度地区的加权平均温度计算方法 | |
| CN111257241B (zh) | 一种deei的基于卫星观测的大气二氧化碳浓度反演算法 | |
| CN106908815B (zh) | 一种基于探空数据的北半球对流层延迟改正方法 | |
| CN105182366A (zh) | 一种基于实测气象参数的对流层天顶延迟改正方法 | |
| CN109145344A (zh) | 一种基于探空数据的经验ztd模型改进方法 | |
| CN108680268B (zh) | 一种基于探空数据的区域加权平均温度的Bevis模型改进方法 | |
| CN111126466B (zh) | 一种多源pwv数据融合方法 | |
| CN108898252A (zh) | 一种全国对流层大气折射率剖面的预测方法 | |
| WO2021164480A1 (zh) | 基于空间位置的加权平均温度计算方法 | |
| CN110059419B (zh) | 高精度区域对流层折射率三维反演方法 | |
| CN105787556B (zh) | 一种基于Saastamoinen模型的BP神经网络对流层延迟改正方法 | |
| CN113639893B (zh) | 一种基于多气象因子的近地加权平均温度信息获取方法 | |
| CN105069295B (zh) | 基于卡尔曼滤波的卫星以及地面降水测量值同化方法 | |
| CN106324620A (zh) | 一种不依赖地表气象数据实时测量的对流层天顶延迟方法 | |
| CN114297939B (zh) | 适用于南极地区的对流层延迟预测方法及系统 | |
| CN109117555A (zh) | 一种区域加权平均温度的Bevis模型改进方法 | |
| CN120028810B (zh) | 一种基于gfs和gnss的大高差地区ztd预报方法 | |
| CN106814373B (zh) | 大气加权平均温度估算及对流层延迟积分方法 | |
| CN112034490A (zh) | 一种nwp反演对流层延迟改进方法 | |
| CN105785407B (zh) | 一种适用于中国地区的无气象参数对流层延迟改正方法 | |
| CN113960635A (zh) | 一种顾及日变化的对流层延迟改正方法 | |
| CN109917424A (zh) | 多因子约束下的nwp反演对流层延迟的残差改正方法 | |
| CN114624790B (zh) | 基于三维气象模型的湿延迟高度改正方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20190430 |