GAMP中的待估参数
相关代码在gamp.h头文件中,大概line:510
/* number and index of states */ #define NF(opt) ((opt)->ionoopt==IONOOPT_IF12?1:(opt)->nf) /* number of frquencies */ #define NP(opt) ((opt)->dynamics?9:3) /* number of position solution */ #define NC(opt) (NSYS) /* number of clock solution */ #define ND(opt) ((opt)->nf>=3||(opt)->ionoopt==IONOOPT_UC12?1:0) /* number of receiver DCB */ //#define ND(opt) ((opt)->nf>=3?1:0) /* number of receiver DCB */ #define NICB(opt) ((opt)->gloicb==GLOICB_OFF?0:((opt)->gloicb==GLOICB_LNF?1:((opt)->gloicb==GLOICB_QUAD?2:((opt)->gloicb==GLOICB_1SAT?NSATGLO:13)))) /* number of GLONASS ICB */ #define NT(opt) ((opt)->tropopt<TROPOPT_EST?0:((opt)->tropopt==TROPOPT_EST?1:3)) /* number of tropospheric parameters */ #define NI(opt) ((opt)->ionoopt==IONOOPT_UC1||(opt)->ionoopt==IONOOPT_UC12?MAXSAT:0) /* number of ionospheric parameters */ #define NR(opt) (NP(opt)+NC(opt)+ND(opt)+NICB(opt)+NT(opt)+NI(opt)) #define NB(opt) (NF(opt)*MAXSAT) /* number of phase ambiguity parameters */ #define NX(opt) (NR(opt)+NB(opt)) /* number of estimated parameters */ #define IC(s,opt) (NP(opt)+(s)) /* state index of clocks (s=0:gps,1:glo,2:bds,3:gal) */ #define ID(opt) (NP(opt)+NC(opt)) /* state index of receiver DCB */ #define IICB(s,opt) (NP(opt)+NC(opt)+ND(opt)+(s)-1) /* state index of GLONASS ICB */ #define IT(opt) (NP(opt)+NC(opt)+ND(opt)+NICB(opt)) /* state index of tropospheric parameters */ #define II(s,opt) (NP(opt)+NC(opt)+ND(opt)+NICB(opt)+NT(opt)+(s)-1) /* state index of ionospheric parameters */ #define IB(s,f,opt) (NR(opt)+MAXSAT*(f)+(s)-1) /* state index of phase ambiguity parameters */
根据代码可以看出估计的参数有:
位置、钟差、接收机DCB、GLONASS的频间偏差、对流层待估参数、对流层待估参数、模糊度
浙公网安备 33010602011771号