- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 DCB改正——关于spp
重点讨论北斗的卫星定位情况选用wuh22021年12月1日的观测文件,对北斗的B1CB2a两个频点改正 else if (sys==SYS_CMP) { /* B1-B2 改为 B1C-B2a */ /*必须精密轨道和钟差一起,不然会出现错误*/ if (opt->sateph==EPHOPT_PREC) { gamma=SQR(FREQL1/FREQL5); gamma1
2021-07-08 08:58:27
1135
原创 RTKLIB常用结构体说明
ssat_t卫星计算完之后的中间变量,反应用户中卫星的状态。属于什么系统、有效卫星标志位、方位角和高度角、伪距残差、载波相位残差、glonass IC偏差、卫星信号标志位、不同频点移动站snr、不同频点基准站snr、不同频点周模糊度标志为(固定、浮点)、不同频点周跳标志位、不同频点半周标志位、不同频点的相位锁相计数、不同频点观测相位的中断计数器、不同频点的周跳计数、周跳检测方法gf和mw、相位缠绕、以前的载波相位时间、以前的相位载波观测值。typedef struct { /*
2021-06-21 20:54:04
1363
原创 常用函数记录
norm:||a||。 a(nx1)extern double norm(const double *a, int n){ return sqrt(dot(a,a,n));}...
2021-06-19 21:11:49
473
原创 rtklib学习——DCB改正
GNSS差分码偏差(DCB,Differential Code Bias),有时也称IFB(Inter-Frequency Bias),是由不同类型的GNSS信号在卫星和接收机不同通道产生的时间延迟(硬件延迟/码偏差)差异,按照频率相同或者不同又可以细分为频内偏差(Intra-Frequency Bias)和频间偏差(Inter-Frequency Bias)。我们以L1频点为例,把L1的卫星钟差为基准,L2的卫星钟差为:δ2sat=δ1sat+(b2sat−b1sat)=δf1sat+DCB12..
2021-05-24 14:24:42
3937
7
原创 rtklib学习——读取观测文件和导航电文
rinex文件放在一起读取,主要是分为头部和body两部分读取。头文件读取(END OF HEADE标识作为收尾)RINEX VERSION / TYPE:类型ver、格式type、系统sys、时间tsys通过不同的读取文件格式进入子函数内(重点分析O和N)switch (*type) { /* file type */ case 'O': decode_obsh(fp,buff,*ver,tsys,tobs,nav,sta); break;
2021-05-20 21:50:43
6190
1
原创 rtklib学习——读取sp3和clk
readsp3(infile[i],nav,0)和readrnxc(infile[i],nav)读取sp3文件对.sp3/.SP3/.eph/.EPH读取,分别对头文件和body部分头文件:卫星数目ns和卫星系统与prn码,系统类型tsys(M),Base for Pos/Vel(mm or 10**-4 mm/sec)和Base for Clk/Rate(psec or 10**-4 psec/sec) bfact#dP2020 12 1 0 0 0.00000000 ...
2021-05-18 18:31:36
3564
5
原创 rtklib学习——天线文件读取(.atx)
.atx文件读取主要涉及到boby部分,对于头文件并未对其详细读取,boby部分主要读取的范围如下 START OF ANTENNA BLOCK IIA G01 G032 1992-079A TYPE / SERIAL NO ...
2021-05-18 15:30:13
2211
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人