【MG-APP】处理BDS第3代数据
参考链接:
MG-APP开源软件https://github.com/XiaoGongWei/MG_APP
1、https://github.com/XiaoGongWei/MG_APP/issues/17
2、 不迷途导航程序员
3、北斗卫星导航系统
4、http://mgex.igs.org/IGS_MGEX_Status_BDS.php
5、北斗PCO&PCV
1、首先需要下载最新的atx文件igs14.atx(ftp://ftp.igs.org/pub/station/general/igs14.atx),与BDS-III数据O文件放在同一个文件夹。
2、看了一下采集的数据,2I
和6I
频点数据较多,BDS-III竟然没有7I
,数据如下:
观测类型:C1X C2I C5X C6I C7I C7Z
3、将MG-APP代码处理BDS优先级2->7->6
更改成2->6->7
,更改后的代码如下:
4、注意你的sp3
和clk
文件也要有BDS-III的产品才可以定位,要不然BDS-III卫星没有轨道和钟差还会剔除了。
然后调试QPPPModel::Run函数的循环,看看能不能定位。下面是使用BDS-II和BDS-III的联合定位结果。有问题可以在这里提交。
ULAB测站单BDS数据处理结果
使用MG-APP软件使用消电离层组合处理了单BDS数据(BDS2+BDS3,ULAB00MNG_R_20200620000_01D_30S_MO.20o)结果直接用图像展示:
GBM0MGX产品下载:ftp://ftp.gfz-potsdam.de/GNSS/products/mgex/2095
动态结果:
静态结果:载波和伪距残差:
每个历元用到的卫星(有些卫星剔除了,观测值不是同时有B2I和B6I,质量原因等)、伪距和载波残差,如下图: