【转】GAMITBLOBK中固定解、浮点解、约束解、松弛解等解类型解释

GAMIT/GLOBK的使用过程中,经常会碰到固定解、浮点解、约束解、松弛解及其相关组合解(如约束固定解)等词汇,对于初学者,一时难以弄明白其中的含义,一般只有按部就班按照教程中,怎么说就怎么弄,不明白其中为什么这么做。现将其解的类型分别作一些介绍。


1、固定解(fixed
   
固定解指在基线解算过程中,对整周模糊度固定为整数后,回代到方程解算得到的未知参数解(如基线向量、位置坐标、对流层参数等)。在详细解算结果文件(q文件)中,有如下描述
**** Summary of biases-fixed solution ****
该行下面的基线结果即为固定解,也就是结果文件中第二处基线解算结果(一共有两处,第一处为浮点解,后面叙述)


2、浮点解(free
  
浮点解指的是,在基线解算过程中,没有对模糊度进行固定为整数,而是直接使用最小二次解算得到的浮点结果,同时得到的未知参数解。在详细解算结果文件(q文件)中,有如下描述
**** Summary of biases-free solution ****
该行下面的基线结果即为浮点解,也就是结果文件中第一处基线解算结果。
    
   
总结固定解与浮点解:

GAMIT软件生成含有基线的结果文件共有4个,如(oscala.034oscalp.034qscala.034qscalp.034),其中q开头的是详细结果文件,o开头的简要结果文件,其实他们两类的文件内容是一样的,只是详细与概略的差异,另外a结尾的是验后结果,p结尾的是先验结果(这里说明下,因为GAMIT软件默认情况下实际上解算是算了两遍,第一遍的结果作为第二遍的先验值),我们一般用验后的结果,所以要获取基线解算结果,我们选取oscala.034或者qscala.034文件,其中两个文件中第一处的基线解算结果为浮点解(free),第二处基线解算结果为固定解(fixed)。至于什么时候用浮点解什么时候用固定解,这里不作详细解算,可以参考相关文献,但一般情况下采用固定解,即提取结果文件中的第二处基线结果。


3、约束解(constraints
    GAMIT
软件的主要目的是解算基线,如果只需要使用基线结果,那么只要分清固定解与浮点解就OK了,在继续使用GLOBK软件进行计算点位时就要搞清以下概念。约束解是针对平差来讲的,对观测值进行一定约束,即加入已知点,已知边等已知条件,得到约束条件下的结果。


4、松弛解(loose
   
松弛解,即为无约束平差,不对观测值进行约束,而是采用无约束平差(自由网平差)得到解。


   
总结约束解和松弛解:

GAMIT软件生成的结果文件中要被GLOBK软件处理的是h文件GLOBK软件时采用卡尔曼滤波解算参数,该软件不对基线进行解算,而是对位置点的点位坐标进行解算。故GAMIT软件生成的h文件中都是点的信息(这个可以自己去查看),其点坐标是GAMIT利用生成的基线数据通过平差得到的坐标,GAMITSOLVE模块默认生成的无约束固定解(glx无约束浮点解(glr,其中(l=loose x=fiexed r=free),glxglr文件在使用Globkhtoglb模块才会生成。在h文件中有如下信息表是fixedfree的结果

keys: DEFLT FULL  DBLE  LC    NOION NOATM FREE  STN   NOORB ZEN   NOCLK  GLR  NOEOP GRD(其中FREE
keys: DEFLT FULL  DBLE  LC    NOION NOATM FIXED STN   NOORB ZEN   NOCLK  GLX  NOEOP GRD
(其中FIXED
   
GLOBK中一般使用glx或者glr为起算数据,即使用GAMIT的无约束解,这是因为如果GAMIT采用了约束解那么会对GLOBK的解算带来一定的麻烦,所以采用很松的解(点精度大约为10m,卫星大约为100m)然后再使用GLOBK过程中对其进行卡尔曼滤波约束,得到结果最终的结果。
    GLOBK
解算过程也分为无约束和约束,结果文件为*.prt(无约束)*.org文件(约束),无约束是调用globk模块解算得到的结果,约束时调用glorg模块对无约束结果进行旋转平移缩放,纳入约束条件中

在此特别说明,使用GLOBK时可以采用sh_glred命令自动处理,会自动调用htoglbglredglobkglorg等模块自动生成*.glx*.glr*.prg*.org文件就重复性图。并GLOBK默认采用*.glx结果,可以再orgprt文件中看到:OUTGLOBAL file : H000205_scal.GLX说明采用了glx文件。

    通过上面的解释,解释清了4中基本解类型。

原文地址:https://www.cnblogs.com/xiongyunqi/p/3735913.html