当前位置:网站首页>GPS from getting started to giving up (XV), DCB differential code deviation
GPS from getting started to giving up (XV), DCB differential code deviation
2022-07-06 21:57:00 【Chasing wind】
One 、 Concept
DCB(Differential Code Bias Differential code deviation ) It's the global satellite navigation system (GNSS) in , From different signals Systematic deviation between observations .DCB It is caused by the hardware delay of satellite and receiver . Generally speaking, at the receiver DCB It can be solved together with the receiver clock error , Absorbed by receiver clock error ; And the satellite side DCB It must be compensated in precise positioning .
DCB There are two main types
- The deviation between different codes at the same frequency ( Such as P1-C1、P2-C2 etc. );
- The deviation between different frequencies ( Such as P1-P2);
Two 、 Data sources
at present DCB There are two main sources of data :IGS and CODE.
IGS(International GNSS Service) The organization is the most authoritative in the world GNSS One of the precision application service organizations . With GPS Modernization and BDS and Galileo Wait for the construction of navigation system ,IGS On 2011 In, multimode was established GNSS Experimental tracking network (MGEX, Multi-GNSS Experiment), For multimode GNSS Research on navigation signal monitoring and related technologies . be based on MGEX Multi system observation data , German Aerospace Center (DLR) since 2013 Since the year of IGS Organizational submissions include BDS、GPS、GLONASS And Galileo Including multiple systems DCB product . since 2015 From the year onwards , Institute of Surveying and Geophysics, Chinese Academy of Sciences, Wuhan (IGG of CAS) Become the second company in the world to IGS Submit multiple systems DCB Product organization . The data can be found in ftp://cddis.nasa.gov/gnss/products/bias/ download . European orbit determination center of Bernier University in Switzerland (CODE:Centre for Orbit Determination in Europe) Also provide DCB Product downloads , Its history is even longer . The following is its FTP Download address :ftp://ftp.aiub.unibe.ch/CODE/ .
3、 ... and 、 Application implementation
For dual band receivers , stay Ionospheric delay In, we get that the pseudorange after ionospheric correction is
RTKLIB The single point positioning in is calculated in this way . You can refer to the following code :
gamma=SQR(lam[j])/SQR(lam[i]); /* f1^2/f2^2 */
P1=obs->P[i];
P2=obs->P[j];
P1_P2=nav->cbias[obs->sat-1][0];
P1_C1=nav->cbias[obs->sat-1][1];
P2_C2=nav->cbias[obs->sat-1][2];
/* if no P1-P2 DCB, use TGD instead */
if (P1_P2==0.0&&(sys&(SYS_GPS|SYS_GAL|SYS_QZS))) {
P1_P2=(1.0-gamma)*gettgd(obs->sat,nav);
}
if (opt->ionoopt==IONOOPT_IFLC) { /* dual-frequency */
if (P1==0.0||P2==0.0) return 0.0;
if (obs->code[i]==CODE_L1C) P1+=P1_C1; /* C1->P1 */
if (obs->code[j]==CODE_L2C) P2+=P2_C2; /* C2->P2 */
/* iono-free combination */
PC=(gamma*P1-P2)/(gamma-1.0);
}
else { /* single-frequency */
if (P1==0.0) return 0.0;
if (obs->code[i]==CODE_L1C) P1+=P1_C1; /* C1->P1 */
PC=P1-P1_P2/(1.0-gamma);
}
边栏推荐
- Binary tree node at the longest distance
- Huawei has launched attacks in many industries at the same time, and its frightening technology has made European and American enterprises tremble
- 经纪xx系统节点VIP案例介绍和深入分析异常
- make menuconfig出现recipe for target ‘menuconfig‘ failed错误
- Shake Sound poussera l'application indépendante de plantation d'herbe "louable", les octets ne peuvent pas oublier le petit livre rouge?
- Happy sound 2[sing.2]
- 关于程序员的职业操守,从《匠艺整洁之道》谈起
- guava: Multiset的使用
- Why rdd/dataset is needed in spark
- Redistemplate common collection instructions opsforhash (IV)
猜你喜欢
Quick news: the flybook players' conference is held online; Wechat payment launched "education and training service toolbox"
GPS从入门到放弃(十四)、电离层延时
[Yu Yue education] higher mathematics of Nanchang University (2) reference materials
The golden age of the U.S. technology industry has ended, and there have been constant lamentations about chip sales and 30000 layoffs
[Chongqing Guangdong education] Tianjin urban construction university concrete structure design principle a reference
Leetcode topic [array] -118 Yang Hui triangle
关于char[]数组通过scanf赋值使用上的一些问题。。
Basic introduction of figure
PostgreSQL modifies the password of the database user
ViT论文详解
随机推荐
GPS从入门到放弃(十六)、卫星时钟误差和卫星星历误差
GPS从入门到放弃(十二)、 多普勒定速
Michael smashed the minority milk sign
string的底层实现
SQL:存储过程和触发器~笔记
Summary of cross partition scheme
[Yu Yue education] higher mathematics of Nanchang University (2) reference materials
AI 企业多云存储架构实践 | 深势科技分享
PostgreSQL modifies the password of the database user
MySQL - transaction details
GPS从入门到放弃(二十)、天线偏移
MPLS experiment
Efficiency tool +wps check box shows the solution to the sun problem
袁小林:安全不只是标准,更是沃尔沃不变的信仰和追求
Search map website [quadratic] [for search map, search fan, search book]
基于LM317的可调直流电源
Why rdd/dataset is needed in spark
Oracle性能分析3:TKPROF简介
1292_ Implementation analysis of vtask resume() and xtask resume fromisr() in freeros
Fzu 1686 dragon mystery repeated coverage