teqc详细说明.docx
《teqc详细说明.docx》由会员分享,可在线阅读,更多相关《teqc详细说明.docx(16页珍藏版)》请在冰点文库上搜索。
![teqc详细说明.docx](https://file1.bingdoc.com/fileroot1/2023-5/26/d79b2e04-049a-4fc4-ac70-90536b92f746/d79b2e04-049a-4fc4-ac70-90536b92f7461.gif)
teqc详细说明
TEQC使用说明1(转)
2012-04-1223:
46
§TEQC使用说明
TEQC是一个对卫星导航数据进行预处理和质量检查的软件,它的功能非常强大,对RINEX格式的GPS、GLONASS及部分其它数据都能处理,同时TEQC软件有各种操作系统下使用的版本。
下面介绍的是WINDOWS操作系统的版本,重点介绍的是GPS观测数据的质量检查及一些最基本的操作命令,而对其它功能未作详细介绍。
1、TEQC定义
TEQC是一个对卫星导航系统观测数据进行转换、编辑和质量检查的软件。
2、TEQC的适用范围
TEQC可用于处理GPS的各种观测数据以及和GPS相关的产品(如IGS精密星历),但其主要用于处理RINEX2格式的GPS观测数据、导航数据和气象数据,对于其它部分接收机特有的格式也能处理,但各种接收机都有随机软件可将观测数据直接转换成RINEX2格式。
3、TEQC的获取
TEQC软件及操作说明以及和TEQC相关的其它信息可以通过因特网从下面的网站获取
http:
//www.unavcao.ucar.edu/software/teqc
4、TEQC基本的操作模式
TEQC有3种基本的操作模式:
数据转换
数据编辑
质量检查
每种模式即可单独使用,也可综合使用。
TEQC在处理过程中不需要人为干预,如果处理之后没有发现问题将不会给任何提示,如果有问题将会给出注意(“NOTICE”)、警告(“Warning”)、错误(“Error”)三种提示。
5、对操作系统和硬件的要求
本次介绍的版本在Microsoft(95/98/NT/2000/XP)下使用,在能安装使用前面几个操作系统时,对硬件没有更多特别的要求。
6、标准的输入、输出和标准错误输出
标准输入(stdin):
标准的输入可以是RINEX2格式的文件,也可以是RINEX2格式的数据流或者二进制的数据流,但一般情况下都使用RINEX2格式的文件
标准输出(stdout):
按照命令输出用户所需的ASCII码的产品
基本命令为:
teqc+outout.txt{命令选项}此时出错信息显示在屏幕上
标准错误输出(stderr):
将出错信息和发生错误的地方进行输出
基本命令为:
teqc+errerr.txt{命令选项}此时标准输出信息显示在屏幕上
要将stdout和stderr都输出到不同文件中:
teqc+outout.txt+errerr.txt{命令选项}
要将stdout和stderr都输出到相同文件中:
teqc+outtemp.txt+errtemp.txt{命令选项}
要将stdout和stderr都输出到已有文件中:
teqc++outout.txt++errerr.txt{命令选项}
7常用语法
基本语法结构为:
teqc{操作选项}[输入文件1][输入文件2]…..
在使用操作选项时:
“-”表示要输入部分信息或则表示要关掉一些操作选项
“+”表示要输出部分信息或则表示要打开一些操作选项
只要含有“-”或“+”的都表示是命令选项
常用语法
teqc
强制初始化并输出由计算机时间得出的目前的GPS周
teqc+id
输出teqc版本号及计算机时间等信息
teqc–help或teqc+help
输出teqc操作选项等帮助信息
teqc++config
输出teqc当前的设置信息
teqc+vRINEX_file
读取RINEX格式文件并验证是否是RINEX格式
teqcRINEX_file
读取RINEX格式文件并验证格式是否正确
teqc+dh6RINEX_OBS_file
读取RINEX格式观测文件头和前6个小时的观测数据并验证格式是否正确,同时相应的验证信息
teqc+qcRINEX_OBS_file
对RINEX格式观测文件进行质量检查并输出检查结果
8、利用TEQC进行质量检查
进行质量检查的基本语句为:
不使用导航文件时:
teqc+qccham0020.02o
使用导航文件时:
teqc+qc–navcham0020.02ncham0020.02o
执行上面语句之后,将生成如下几个文件:
cham0020.ionL2电离层观测值
cham0020.iodL2电离层观测值变率
cham0020.mp1P1多路径观测值(包括接收机噪声)
cham0020.mp2P2多路径观测值(包括接收机噪声)
cham0020.sn1L1频率上的信噪比
cham0020.sn2L2频率上的信噪比
cham0020.azi卫星方位角(在广播星历和观测数据同时使用时产生)
cham0020.ele卫星高度角(在广播星历和观测数据同时使用时产生)
cham0020.02S质量检查摘要文件
其中cham0020.02s是质量检查统计的结果文件,是TEQC软件的核心部分,主要用于对观测数据的质量评定,一般情况下观测人员主要是对该文件进行检查,从而确定观测数据的质量。
其它几个文件主要用于作图,从而可直观的对每一颗卫星的单项质量进行检查。
对作图文件可用qcview32软件产生图形进行检查,qcview32命令只能在DOS命令行使用,它不是一个WINDOWS的执行程序,对每一颗卫星生成的图形在图形界面下可浏览、也可输出PS格式的图形文件。
画图语句为:
qcview32[file]
执行该语句之后将生成一个图形界面,可输入8个不同的字符可完成不同的功能:
N:
显示下一颗卫星的图形
P:
显示前一颗卫星的图形
F:
显示第一颗卫星的图形
L:
显示最后一颗卫星的图形
A:
显示所有卫星的图形
M:
标注显示的图形
D:
输出PS格式的图形
Q:
退出图形界面
9、检查质量检查文件
基本符号
质量检查文件中将出现一些符号,通过下面的命令将显示所有的符号及意义。
Teqc++sym
各符号的意义为:
和卫星有关的符号:
(hierarchyisleft-to-right,top-to_bottom)
C钟发生跳变,每一颗卫星在P1和P2上多路径影响的发生相同的跳变量,且变化量为整毫秒
m钟发生跳变,部分观测到的卫星有这种变化或者各颗星的变化量不同,且变化量为整毫秒
I相位中的电离层观测值发生跳变
MP1和P2的多路径影响发生跳变,但变化量不为整毫秒
1只有P1的多路径影响发生跳变
2只有P2的多路径影响发生跳变
-(减号)卫星在设定高度角之上,但接收机没有记录数据
+卫星在设定高度角之下,但接收机记录了所有码和相位数据
^卫星在设定高度角之下,接收机只记录了部分码和相位数据
.A/S关闭,只有L1、C/A数据
:
A/S关闭,只有L1、P1数据
~A/S关闭,只有L1、C/A、L2、P2数据
*A/S关闭,有L1、P1、L2、P2数据
A/S开启,有L1、C/A数据
;A/S开启,有L1、P1数据
oA/S开启,有L1、C/A、L2、P2数据
yA/S开启,有L1、P1、L2、P2数据
L对L1、L2的失锁指示
_(下画线)卫星在水平面和设定高度角之间,没有记录数据
和定位有关的符号:
^有较大的位置变化
X码定位失败
C定位比较散乱
H水平方向定位不准
V高程方向定位不准
T各个方向定位均不准
>动态测量正常
o静态测量正常
O观测量不足
E星历不足
S卫星数不足
和接收机钟差有关的符号:
-重新设置减了数个毫秒
+重新设置加了数个毫秒
^没有记录下观测历元
下面用质量检查的一个文件示例,对各部分的主要内容进行说明;
第1部分为卫星观测情况
SV+------------------------------------------------------------------------+SV
17|__ooooooooooooooo+___oooooo-__|17
1|_+ooooooooo-__oooooooooooooo+_|1
3|-ooo-____--____ooooooooooooo|3
8|-oooooooo+__+ooooooooo-__ooooo|8
29|_______+ooooooooooooooooo+__|29
25|_ooooooooooooooooooo+_|25
前面部分为卫星数据记录情况,各种标识的意义前面已定义。
需注意的是如果在24小时的连续观测文件中,如果“C”标记出现2次以上,说明接收机有问题;如果出现大量的“L”标记,说明天线有问题
-dn||-dn
+dn|c11111111111111111111111211|+dn
“-dn”行为理论上可观测到的卫星数和实际观测到的卫星的最小差值
“+dn”行为理论上可观测到的卫星数和实际观测到的卫星的最大差值
+10|9aa99887756666778789aabb99aaba8899977767888887999966666777667899889bbaaa|+10
“+10”行表示高度角在10度以上时理论上可观测到的卫星数
Pos|oooooooooo|Pos
“Pos”行表示定位的情况,各种标识的意义见前面的定义
Clk|^|Clk
+--------|--------|--------|---------|--------|--------|--------|--------+
“Clk”行表示接收机钟差的设置情况,各种标识的意义见前面的定义
00:
00:
30.00023:
59:
30.000
2000May42000May4
观测时段开始和结束时间
*********************
QCofRINEXfile(s):
hlar1251.00o
inputRnxNAVfile(s):
hlar1251.00n
*********************
质量检查用到的观测文件和导航文件的文件名
第2部分为观测数据记录及统计情况
Timeofstartofwindow:
2000May400:
00:
30.000观测弧段开始时间
Timeofendofwindow:
2000May423:
59:
30.000观测弧段结束时间
Timelinewindowlength:
23.98hour(s),tickedevery3.0hour(s)弧段长度
antennaWGS84(xyz):
-2068741.40203620788.69344810735.7198(m)测站坐标
antennaWGS84(geo):
N49deg16'13.85"E119deg44'29.52"
antennaWGS84(geo):
49.270515deg119.741533deg
WGS84height:
651.0729m
|qc-header|position:
21m
Observationinterval:
30.0000seconds采样间隔
Totalsatellitesw/obs:
27观测到的卫星数
NAVSTARGPSSVsw/oOBS:
1214202832
NAVSTARGPSSVsw/oNAV:
Rxtrackingcapability:
12SVs接收机最多可同时跟踪的卫星数
Poss.#ofobsepochs:
2879理论上可观测到的历元数
Epochsw/observations:
2878理论上观测到的历元数
Possibleobs>0.0deg:
29213高度角0度以上可获取的观测量个数
Possibleobs>10.0deg:
22272高度角10度以上可获取的观测量个数
Completeobs>10.0deg:
22211高度角10度以上实际记录的观测量个数
Deletedobs>10.0deg:
0
MovingaverageMP1:
0.123724mP1多路径影响的RMS
MovingaverageMP2:
0.165175mP2多路径影响的RMS
PointsinMPmovingavg:
50
No.ofRxclockoffsets:
0
TotalRxclockdrift:
0.000000ms
RateofRxclockdrift:
0.000ms/hr
Reportgap>than:
10.00minute(s)定义新弧段的时间限值
epochsw/msecclkslip:
0多少个历元发生钟跳
othermsecmpevents:
0(:
0){expect<=1:
50}
IODsignifyingaslip:
>400.0cm/minute电离层变率发生跳变的限值
IODslips<10.0deg:
0
IODslips>10.0deg:
0
IODorMPslips<10.0:
0
IODorMPslips>10.0:
0
firstepochlastepochhrsdt#expt#have%mp1mp2o/slps
SUM005400:
00005423:
5923.983022272222111000.120.1722211
第3部分为参数设置表(由软件缺省设置)
Processingparametersare:
Receivertrackingcapability:
12SVs
Maximumionosphericrate(L1):
400.00cm/min
Reportdatagapgreaterthan:
10.00min
ExpectedrmslevelofP1multipath:
50.00cm
ExpectedrmslevelofP2multipath:
65.00cm
Multipathslipsigmathreshold:
4.00cm
%increaseinMPrmsforC/A|A/S:
100.00%
PointsinMPmovingaverages:
50
MinimumsignaltonoiseforL1:
0
MinimumsignaltonoiseforL2:
0
Elevationmask(cutoff):
10.00degrees
Elevationcomparisonthreshold:
25.00degrees
Orbitpathsplinefitsampletime:
10min
SVsw/codedataforpositiontry:
5
WidthofASCIIsummaryplot:
72
Dataindicatorsonsummaryplot:
yes
Doionosphericobservable:
yes
Doionosphericderivative:
yes
Dohigh-passionosphereobservable:
no
Domultipathobservables:
yes
Do1-msreceiverclockslips:
yes
Tolerancefor1-msclockslips:
1.00e-002ms
DoreceiverLLIslips:
yes
Doplotfile(s):
yes
Observationsstart:
2000May400:
00:
30.000
Observationsend:
2000May423:
59:
30.000
Observationinterval:
30.0000second(s)
第4部分为每一颗卫星观测量的统计情况
SV#+hor#+mask#reprt#complL1L2P1P2CA
-------------------------------------------------------------------
G17111927.7587334.148718718718718718710
G1115924.7493029.609299299299299299290
……………………………………………………
……………………………………………………
G29100436.9274648.627467467467467467460
G2587143.5076748.727677677677677677670
-------------------------------------------------------------------
1234567891011
第1列:
高度角在0度以上时可观测到的观测量个数
第2列:
高度角在0度以上时的平均高度角
第3列:
高度角在设定高度角以上时可观测到的观测量个数
第4列:
高度角在设定高度角以上时的平均高度角
第5列:
已报告的观测量个数
第6列:
已报告且每个观测量均完整的观测量个数
第7-11列:
分别为L1、L2、P1、P2、C/A实际的观测量个数
Obsbelowmask(10.00deg):
29
Obsabovemaskw/noL1:
0
Obsabovemaskw/noL2:
0
Obsabovemaskw/noP1|CA:
0
Obsabovemaskw/noP2:
0
Obsabovemaskw/lowL1S/N:
0
Obsabovemaskw/lowL2S/N:
0
Obsreportedw/code|phase:
22240
Obsdeleted(anyreason):
29
Obscomplete:
22211
No.ofRxclockoffsets:
0
TotalRxclockdrift:
0.000000ms
RateofRxclockdrift:
0.000000ms/hr
第5部分为电离层延迟观测量统计情况
elev(deg)totslps5=%1|m15=%2|m
85-9018200.000000
80-8554900.000000
75-8052300.000000
70-7552900.000000
65-70105600.000000
60-65105900.000000
55-60104500.000000
50-55138800.000000
45-50138100.000000
40-45145500.000000
35-40158600.000000
30-35159400.000000
25-30211900.000000
20-25224200.000000
15-20252300.000000
10-15295900.000000
5-102300.000000
0-5000.000000
<0000.000000
|1|2|
第1部分为高度角区间及观测量个数统计情况,该软件目前对电离层延迟均方根差未统计。
第2部分为柱壮图形的直观表示:
“=”表示电离层延迟跳变个数占总观测量的百分比
“|”表示电离层延迟均方根差大小(米)
“#”表示“=”和“|”重叠
第6部分为P1、P2上的多路径统计
MP1RMSsummary(perSV):
slipsL1rxL2rxslipsL1rxL2rx
SVobs>10#delMP1rms[m]<25<25<25>25>25>25
G17871034.280.094147000000
G1929029.620.109008000000
G29746048.620.082750000000
G25767048.830.078932000000
12345678910
第1列为高度角大于10度时的观测量个数
第2列为高度角大于10度时的没有记录的观测量个数
第3列为高度角大于10度时的平均高度角
第4列为P1多路径的RMS值
第5-7列为高度角在25度以下时记录的多路径跳变次数和L1、L2上报告的周跳次数
第8-10列为高度角在25度以上时记录的多路径跳变次数和L1、L2上报告的周跳次数
meanMP1rms:
0.123724m
totalmeanelevation:
37.83degrees
#MP1obs>10:
22211
#qcMP1slips<25:
0
#RvrL1slips<25:
1
#RvrL2slips<25:
0
#qcMP1slips>25:
0
#RvrL1slips>25:
0
#RvrL2slips>25:
0
elev(deg)totslps5=%1|m15=%2|m
85-9018200.034911|
80-8554900.027434|
75-8052300.036322|
70-7552900.034477|
65-70105600.035049|
60-65105900.037592|
55-60104500.036057|
50-55138800.038334|
45-50138100.042342|
40-45145500.060582|
35-40158600.067732|
30-3515