当前位置:网站首页>GPS from entry to abandonment (XVII), tropospheric delay
GPS from entry to abandonment (XVII), tropospheric delay
2022-07-06 21:57:00 【Chasing wind】
One 、 Tropospheric concept
The troposphere (Troposphere) The layer of the earth's atmosphere near the ground . It is also the densest layer in the earth's atmosphere , It contains the entire atmosphere about 75% The quality of the , And almost all water vapor and aerosols .
- The lower boundary of the troposphere is connected with the ground , The upper bound height varies with geographical latitude and season , In low latitudes, the average altitude is 17 ~ 18 km , In mid latitudes, the average is 10 ~ 12 km , In high-dimensional areas, the average is 8 ~ 9 km , And summer is higher than winter .
- The troposphere in the field of satellite navigation is different from the strict definition of troposphere in Atmospheric Science . Tropospheric delay should be considered in the field of satellite navigation , Therefore, the region from the earth's surface to the ionosphere is regarded as the troposphere , From 0km To about 50km Atmospheric region .
- cloud 、 Fog 、 rain 、 Many weather phenomena such as snow occur in the troposphere .
- The main propagation modes or effects in the troposphere are : Atmospheric refraction 、 Waveguide propagation 、 Tropospheric scattering 、 Multipath propagation 、 Atmospheric absorption , And the absorption and scattering of water vapor condensates and other atmospheric particles .
Two 、 The influence of troposphere on satellite navigation
Because satellites are outside the atmosphere , Satellite signals must pass through the troposphere in the atmosphere to spread to the earth , So it must be affected by the troposphere . The troposphere is a non dispersive medium , That is, the dielectric constant of the medium is independent of frequency , So in the troposphere , Electromagnetic waves of different frequencies have the same propagation speed . Therefore, the method of using dual frequency receiver to eliminate ionospheric delay used in the article of ionospheric delay cannot be used in the troposphere . This makes us generally use mathematical models to estimate tropospheric delay in practice . Of course , When there is a base station , The tropospheric delay can also be eliminated by differential method ( Refer to the article Difference GPS).
3、 ... and 、 Tropospheric model
It may be because there are too many tropospheric models , The accuracy is not so high , stay GPS The official reference troposphere model is not given in the interface description document of . Here we have RTKLIB Used in Saastamoinen The model says .
The standard atmosphere model can be expressed as :


Here's an excerpt from RTKLIB of use Saastamoinen The function code for calculating tropospheric delay by the model , It can correspond to the above formula one by one . Note the unit conversion during calculation ,azel[0], azel[1] They are azimuth and elevation ,pos[0], pos[1] They are the latitude and longitude of the receiver , Their units are radians ,pos[2] Is the receiver height , The unit is rice. .
/* troposphere model -----------------------------------------------------------
* compute tropospheric delay by standard atmosphere and saastamoinen model
* args : gtime_t time I time
* double *pos I receiver position {lat,lon,h} (rad,m)
* double *azel I azimuth/elevation angle {az,el} (rad)
* double humi I relative humidity
* return : tropospheric delay (m)
*-----------------------------------------------------------------------------*/
extern double tropmodel(gtime_t time, const double *pos, const double *azel,
double humi)
{
const double temp0=15.0; /* temparature at sea level */
double hgt,pres,temp,e,z,trph,trpw;
if (pos[2]<-100.0||1E4<pos[2]||azel[1]<=0) return 0.0;
/* standard atmosphere */
hgt=pos[2]<0.0?0.0:pos[2];
pres=1013.25*pow(1.0-2.2557E-5*hgt,5.2568);
temp=temp0-6.5E-3*hgt+273.16;
e=6.108*humi*exp((17.15*temp-4684.0)/(temp-38.45));
/* saastamoninen model */
z=PI/2.0-azel[1];
trph=0.0022768*pres/(1.0-0.00266*cos(2.0*pos[0])-0.00028*hgt/1E3)/cos(z);
trpw=0.002277*(1255.0/temp+0.05)*e/cos(z);
return trph+trpw;
}边栏推荐
- C language char, wchar_ t, char16_ t, char32_ Relationship between T and character set
- 50个常用的Numpy函数解释,参数和使用示例
- PostgreSQL install GIS plug-in create extension PostGIS_ topology
- JS learning notes OO create suspicious objects
- 设置状态栏样式Demo
- What can one line of code do?
- [asp.net core] set the format of Web API response data -- formatfilter feature
- jvm:大对象在老年代的分配
- What is the RDD operator in spark
- Yuan Xiaolin: safety is not only a standard, but also Volvo's unchanging belief and pursuit
猜你喜欢

50个常用的Numpy函数解释,参数和使用示例

JPEG2000 matlab source code implementation

Michael smashed the minority milk sign

guava:Collections.unmodifiableXXX创建的collection并不immutable

数字化转型挂帅复产复工,线上线下全融合重建商业逻辑

make menuconfig出现recipe for target ‘menuconfig‘ failed错误

Vit paper details
![[Li Kou brush questions] 32 Longest valid bracket](/img/51/1ce4f9e8517dba214ec82b6567c923.png)
[Li Kou brush questions] 32 Longest valid bracket

It's not my boast. You haven't used this fairy idea plug-in!

Tiktok will push the independent grass planting app "praiseworthy". Can't bytes forget the little red book?
随机推荐
Fzu 1686 dragon mystery repeated coverage
Persistence / caching of RDD in spark
Reptile practice (V): climbing watercress top250
What is the difference between animators and animators- What is the difference between an Animator and an Animation?
Search map website [quadratic] [for search map, search fan, search book]
Redistemplate common collection instructions opsforzset (VI)
Bat script learning (I)
What about the spectrogram
PostgreSQL 安装gis插件 CREATE EXTENSION postgis_topology
语谱图怎么看
Redistemplate common collection instructions opsforset (V)
[Chongqing Guangdong education] Tianjin urban construction university concrete structure design principle a reference
GPS从入门到放弃(十六)、卫星时钟误差和卫星星历误差
Happy sound 2[sing.2]
红杉中国,刚刚募资90亿美元
Sequoia China, just raised $9billion
强化学习-学习笔记5 | AlphaGo
First batch selected! Tencent security tianyufeng control has obtained the business security capability certification of the ICT Institute
爬虫实战(五):爬豆瓣top250
Guava: use of multiset