||
一、批处理
sh_gamit -expt liuh -d 2019 240 -orbit CODF -gnss G -noftp -pres ELEV -dopt D ao x c > sh_gamit_GPS.log
-gnss:选择处理解算的系统,G、C、R、E、I等
-dopt:数据处理完成后待删除的文件类型,例如-dopt D ao c x
-copt:数据处理完成后待压缩的文件类型,例如-copt o q m k x
-pres:绘制相位残差图或天空图,例如-pres elev
二、分布解算
第一步:makexp
需要文件:o文件,n文件,l文件,station.info,rcvant.dat,sestbl.(利用这个文件判断选择那个惯性坐标系,如果确实此文件,默认采用J2000)
生成的文件:bctot.inp,d(expt)(yr).doy (列出后续解算需要的文件,x文件,j文件,g文件,t文件,l文件),GAMIT.status,makexp.out session.info(时段信息文件),sugo.makex.batch
例如:sh_makexp -expt demo -orbt igsf -yr 2017 -doy 010 -sess 99 -srin -nav brdc0100.17n -apr lfile. -sinfo 30 00 00 2880
-expt:项目名称
-orbt:四个字符的轨道名称,g-, j-, t-的文件名
-gnss:GNSS数据类型 (G R C E I J ) [默认 G,即GPS]
-yr/-doy:年/年积日
-sess:表示搜索处理的测段,默认99,表示全部测段
-srin:搜索所有RINEX文件
-nav:导航文件名
-apr:近似坐标L文件
-sinfo:设置采样率,不能高于安装时候设置的最大采样率;格式为处理间隔/开始时间(hh mm)/历元个数
第二步:sp3fit
需要的文件:sestbl.,sp3星历文件,ut1.时长变化表,pole.极移表,nutabl.章动表,soltbl.太阳星历表,luntab.月亮星历表,leap.sec跳秒,svnav.dat卫星天线类型,otlcmc.dat海洋载荷改正
输出文件为:g文件(文件所有卫星初始轨道坐标文件),t文件,y文件
例如:sh_sp3fit -f igs19312.sp3 -o igsf -d 2017 010 -r BERNE -t -u
-f:sp3星历文件
-o:四字符的g/t-文件
-d:年/年积日
-r:太阳辐射压模型,默认采用sestbl.中的设置模型,或者使用BERNE
-t:整合估计的初始条件(g文件)以获得新的t文件;
-u:排除轨道精度指数为0的卫星,这表示未知的精度;更多参数参阅使用说明。
第三步:sh_check_sess,检查g文件与session.info卫星一致性
需要的文件:g文件,svs_exclude.dat(卫星的质量情况数据)
输出文件:session.info(剔除了g文件中不存在的卫星)
例如:sh_check_sess -sess 010 -type gfile -file gigsf7.010
第四步:makej,读取n文件生成卫星钟差j文件;
需要的文件:n文件
生成的文件:j文件
例如:makej brdc0100.17n jbrdc7.010
第五步:sh_check_sess,检查j文件与session.info卫星一致性
需要的文件:j文件,svs_exclude.dat(卫星的质量情况数据)
输出文件:session.info(剔除了j文件中不存在的卫星)
例如:sh_check_sess -sess 010 -type jfile -file jbrdc7.010
第六步:makex,将o文件转换成GAMIT所需的接收机钟文件k文件和观测文件x文件。
输出文件:k文件、x文件
例如:makex demo.makex.batch
第七步:fixdrv,生成主程序处理文件b(expt)(yr).bat文件
例如:fixdrv ddemo7.010
如果在fixdrv过程中出现如下错误:
FIXDRV/lib/julday: Unreasonable month: 0
则尝试在sh_sp3fit步解算中,试试去掉-t参数,重新解算。
第八步:运行主程序,生成q文件、o文件和h文件。
例如:csh bdemo7.bat
三、参照表格
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-11-5 02:14
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社