Transcript GPS测量数据处理
GPS测量与数据处理 黄劲松 武汉大学 测绘学院 ©2005~2012. 黄劲松 武汉大学 1 测绘学院 第五章 GPS测量中的数据格式 ©2005~2012. 黄劲松 武汉大学 2 测绘学院 本章内容 • RINEX格式 • SP3精密星历数据格式 3 1. RINEX格式 ©2005~2012. 黄劲松 武汉大学 4 测绘学院 接收机专有格式① • 定义 – 接收机内部存储数据的格式 • 存储方式 – 二进制 • 内容 – – – – – 观测值 广播星历 电离层信息 气象元素 … 5 接收机专有格式② • 特点 – 不同厂家接收机的本机格式各不相同 – 与接收机配套的数据处理软件(随机软件/商用 软件)一般可以直接读取自身本机格式的数据, 而不能读取其它厂家本机格式的数据 – 数据存储紧凑,含有一些专有信息 – 不利于多种型号的接收机联合作业 6 RINEX格式概况① • 定义 – 与接收机无关的数据交换格式/Receiver INdependent Exchange • 历史 – 1989年由Astronomical Institute, University of Berne 的Werner Gurtner提出了第一个版本,当时的目的是处 理EUREF 89数据,现已发展至3.00版 • 存储方式 – ASCII/文本文件 7 RINEX格式概况② • 内容 – – – – – 观测值 星历(导航信息) 气象数据 钟数据 … • 特点 – 通用性强,已成为GPS测量领域事实上的标准 – 大多数软件能够直接处理 – 利于多种型号的接收机联合作业 8 文件类型 1. 2. 3. 4. 观测数据文件:GPS观测值 导航电文文件:GPS卫星导航电文 气象数据文件:在测站处所测定的气象数据 GLONASS导航电文文件:GLONASS卫星导航电 文 5. GEO导航电文文件:增强系统中搭载有类GPS信号 发生器的地球同步卫星(GEO)的导航电文 6. 卫星和接收机钟文件:卫星和接收机时钟信息的 9 命名规则 • 命名方法:8+3文件名 • 命名规则 ssssdddf.yyt 4字符测站名 年积日 一天内的文件序 号(时段号), 为0~9,A~Z。 若为0,则表示 文件包含当天的 所有观测数据 两位年号 98:1998 00:2000 11:2011 文件类型 O:观测值 N:星历 M:气象数据 G:GLONASS星历 H:同步卫星GPS载 荷的导航电文 C:钟文件 • 例:wh022931.02o,wh022293.02n 10 文件结构 • 组织形式 – 按节、记录(行)、字段和列 – 所有文件均分为两节:文件头和数据记录 – 每个记录占一行,不超过80列宽 – 文件头中每个记录的第61~80列为标签,说明 记录内容 11 文件结构 • 观测值文件结构 12 文件结构 • GPS导航电文文件结构 13 文件结构 • 气象数据文件结构 14 文件格式说明 • 格式说明符 15 文件格式说明 RINEX版 文件头内 本号 容 数据类型 • RINEX观测值文件的内容 文 件 头 观测值类 型 2.10 OBSERVATION DATA M (MIXED) 点名 BLANK OR G = GPS, R = GLONASS, T = TRANSIT, M = MIXED 点号 XXRINEXO V9.9 AIUB 24-MAR-01 14:43 EXAMPLE OF A MIXED RINEX FILE 接收机编 A 9080 天线编号、 9080.1.34号、类型、 近似坐标 类型 版本 BILL SMITH ABC INSTITUTE 天线偏心 X1234A123缺省的波 XX ZZZ 234 YY 长因子 与缺省情 587466. 4375274. 4589095. 况不同的 .9030 .0000 .0000 观测值类 1 波长因子 1 历元间隔 1 型及排列 2 6 G14 G15 G16 G17 G18 G19 0 顺序 4 历元时刻 P1 L1 L2 P2 卫星数及 一个历元 18.000 卫星列表 的观测数 2001 各卫星的 3 24 13 10 36.0000000 RINEX VERSION / TYPE COMMENT PGM / RUN BY / DATE COMMENT MARKER NAME MARKER NUMBER OBSERVER / AGENCY REC # / TYPE / VERS ANT # / TYPE APPROX POSITION XYZ ANTENNA: DELTA H/E/N WAVELENGTH FACT L1/2 WAVELENGTH FACT L1/2 RCV CLOCK OFFS APPL # / TYPES OF OBSERV 接收机钟 INTERVAL 差 TIME OF FIRST OBS END OF HEADER -.123456789 23629364.158 20891541.292 20607605.848 观测值 据 文 件 体 文件头标 签 01 3 24 13 10 36.0000000 0 3G12G 9G 6 23629347.915 .300 8 -.353 20891534.648 -.120 9 -.358 20607600.189 -.430 9 .394 01 3 24 13 10 50.0000000 4 4 1 2 2 G 9 G12 *** WAVELENGTH FACTOR CHANGED FOR 2 SATELLITES *** NOW 8 SATELLITES HAVE WL FACT 1 AND 2! 01 3 24 13 10 54.0000000 0 23619095.450 -53875.632 20886075.667 -28688.027 20611072.689 18247.789 21345678.576 12345.567 22123456.789 23456.789 5G12G 9G 6R21R22 8 -41981.375 9 -22354.535 9 14219.770 5 5 WAVELENGTH FACT L1/2 COMMENT COMMENT COMMENT -.123456789 23619112.008 20886082.101 20611078.410 16 文件格式说明 • RINEX星历文件的内容 文 件 头 2.10 N: GPS NAV DATA XXRINEXN V2.10 AIUB 3-SEP-99 15:22 EXAMPLE OF VERSION 2.10 FORMAT .1676D-07 .2235D-07 -.1192D-06 -.1192D-06 .1208D+06 .1310D+06 -.1310D+06 -.1966D+06 卫星PRN 历元时刻 某卫星某 .133179128170D-06 .107469588780D-12 552960 1025 号 13 历元的星 历数据 6 99 文 件 体 9 2 17 51 44.0 .910000000000D+02 .484101474285D-05 .409904000000D+06 .111541663136D+01 .307155651409D-09 .000000000000D+00 .406800000000D+06 13 99 9 2 19 0 0.0 .133000000000D+03 -.498816370964D-05 .414000000000D+06 .110192796930D+01 -.785747015231D-11 .000000000000D+00 .410400000000D+06 RINEX VERSION / TYPE PGM / RUN BY / DATE COMMENT ION ALPHA ION BETA DELTA-UTC: A0,A1,T,W LEAP SECONDS END OF HEADER -.165982783074D-10 .000000000000D+00 .116040547840D-08 .162092304801D+00 .652112066746D-05 .515365489006D+04 .329237003460D+00 -.596046447754D-07 .206958726335D+01 -.638312302555D-08 .102500000000D+04 .000000000000D+00 .000000000000D+00 .910000000000D+02 -.839701388031D-03 .934062500000D+02 .626740418375D-02 -.242143869400D-07 .326593750000D+03 .000000000000D+00 .000000000000D+00 .000000000000D+00 .490025617182D-03 .204636307899D-11 .000000000000D+00 -.963125000000D+02 .146970407622D-08 .292961152146D+01 .200239347760D-02 .928156077862D-05 .515328476143D+04 -.279396772385D-07 .243031939942D+01 -.558793544769D-07 .271187500000D+03 -.232757915425D+01 -.619632953057D-08 .000000000000D+00 .102500000000D+04 .000000000000D+00 .000000000000D+00 .000000000000D+00 .389000000000D+03 .000000000000D+00 17 文件格式说明 • RINEX气象数据文件的内容 文 件 头 文 件 体 2.10 气象数据METEOROLOGICAL DATA XXRINEXM V9.9 AIUB 类型数及 EXAMPLE OF A MET DATA FILE A 9080 排列顺序 3 PR TD HR PAROSCIENTIFIC 740-16B HAENNI 一个历元 ROTRONIC I-240W 的数据记 0.0 0.0 0.0 录 96 96 96 4 4 4 1 1 1 0 0 0 0 15 0 30 0 45 987.1 987.2 987.1 10.6 10.9 11.6 RINEX VERSION / TYPE PGM / RUN BY / DATE COMMENT MARKER NAME # / TYPES OF OBSERV 0.2 PR SENSOR MOD/TYPE/ACC 0.1 TD SENSOR MOD/TYPE/ACC 5.0 HR SENSOR MOD/TYPE/ACC 1234.5678 PR SENSOR POS XYZ/H END OF HEADER 3-APR-96 00:10 89.5 90.0 89.0 18 2. SP3格式 19测绘学院 ©2005~2012. 黄劲松 武汉大学 概述 • 定义 – Standard Product #3 – 一种精密星历格式,IGS精密星历采用此格式 • 历史 – 1985年美国NGS(National Geodetic Survey) 公布SP1、ECF1、SP2、ECF2 – 1989年加入EF13 – 以上格式均未考虑卫星钟信息 – 1989年提出SP3、ECF3和EF18,1991年正式 发布 20 概述 • 存储方式 – ASCII • 内容 – 精密星历(每隔15分钟给出1个卫星的位置、 钟差(P型),有时还给出卫星的速度、钟漂 (V型)) • 特点 – 提供精密星历 21 命名规则 • 命名方法: 8+3文件名 • 命名规则 tttwwwwd.sp3 精密星历的 类型 GPS周 总为sp3 星期 0:星期日 1~6:星期一 ~ 星期六 • 例:igs11065.sp3(.Z),igr11065.sp3(.Z) 22 文件结构 • 组织形式 – 按节、记录(行)、字段和列 – 所有文件均分为两节 • 文件头:前20行 • 数据记录:20行之后 – 每个记录占一行,不超过60列宽 23 文件格式说明 • 内容 文 件 头 文 件 体 总历元数 轨道类型 发布机构 首历元的 所采用数 坐标参照 文件类型 GPS周内 时刻历元间隔 据的类型 系 首历元 首历元的约化 说明符: 卫星总数 卫 星列表 GPS周 的秒数 儒略日的整数 “P”或 (PRN列表) 和小数部分 “V” 3 18 0 0 0.00000000 96 ORBIT IGS97 HLM IGS #aP2001 ## 1106 0.00000000 900.00000000 51986 0.0000000000000 + 28 1 2 3 4 5 6 7 8 9 10 11 13 14 17 18 19 20 + 21 22 23 24 25 26 27 28 29 30 31 0 0 0 0 0 0 + 0 0 0 卫星轨道 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 数据的精 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 度0 0 0 0 0 0 0 0 0 0 0 0 0 0 ++ 4 5 5 5 4 5 5 4 5 4 5 5 5 5 5 5 4 ++ 5 5 5 4 4 4 4 7 5 4 4 0 0 0 0 0 0 ++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 %c cc cc ccc ccc cccc cccc cccc cccc ccccc ccccc ccccc ccccc %c cc cc ccc ccc cccc cccc cccc cccc ccccc ccccc ccccc ccccc %f 0.0000000 0.000000000 0.00000000000 0.000000000000000 %f 0.0000000 0.000000000 0.00000000000 0.000000000000000 %i 0 0 0 0 0 0 0 0 0 %i 0 0 0 0 0 0 0 0 0 /* RAPID ORBIT COMBINATION FROM WEIGHTED AVERAGE OF: 历元时刻 一个历元 /* cod emr esa gfz igu jpl ngs sio usn 卫星PRN 轨道数据 卫星坐标, 卫星钟差, /* REFERENCED TO GPS CLOCK AND TO WEIGHTED MEAN POLE: 的卫星轨 号Z-OFFSET 单位km (M): II/IIA 1.023; IIR 0.000 单位10-6s 类型标示 /* CLK ANT 道数据 * 2001 符3 18 0 0 0.00000000 P 1 1137.662333 24450.419935 10434.025839 168.957503 P 2 22554.164846 6701.404774 -12156.548088 -354.131603 P 3 -12835.803249 19823.526060 12033.738279 12.655252 P 4 26036.203647 -5147.508988 -2778.935922 693.981565 P 5 -8981.105708 -20915.047563 -13823.748269 291.406843 P 6 -7243.996679 -19828.275194 16147.726225 -0.315725 P 7 15634.362803 -542.356344 -21103.968489 578.771698 24 文件格式说明 • P型文件 #aP1994 12 17 0 0 0.00000000 96 d ITR92 FIT NGS ## 779 518400.00000000 900.00000000 49703 0.0000000000000 + 25 1 2 4 5 6 7 9 12 14 15 16 17 18 19 20 21 22 + 23 24 25 26 27 28 29 31 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ++ 7 6 5 5 5 5 5 5 5 6 5 5 5 5 6 5 5 ++ 5 5 6 5 5 5 5 5 0 0 0 0 0 0 0 0 0 ++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 %c cc cc ccc ccc cccc cccc cccc cccc ccccc ccccc ccccc ccccc %c cc cc ccc ccc cccc cccc cccc cccc ccccc ccccc ccccc ccccc %f 0.0000000 0.000000000 0.00000000000 0.000000000000000 %f 0.0000000 0.000000000 0.00000000000 0.000000000000000 %i 0 0 0 0 0 0 0 0 0 %i 0 0 0 0 0 0 0 0 0 /* CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC /* CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC /* CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC /* CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC * 1994 12 17 0 0 0.00000000 P 1 16258.524750 -3529.015750 -20611.427050 -62.540600 P 2 -21998.652100 -8922.093550 -12229.824050 -131.326200 P 4 -26019.547600 4809.810900 -2508.578200 3.544600 P 5 7014.950200 21130.960300 -14387.334650 79.692800 * * * P 28 13204.937750 -20485.533400 10794.787000 55.200800 P 29 -1638.431050 -24391.479200 10455.312650 3.690300 P 31 6265.255800 -25687.986950 -753.359000 70.830800 * 1994 12 17 0 15 0.00000000 P 1 15716.820135 -1169.850490 -21281.578766 -62.542746 P 2 -22813.261065 -9927.616864 -9816.490189 -131.328686 25 文件格式说明 • V型文件 #AV1994 12 17 0 0 0.00000000 96 D ITR92 FIT NGS ## 779 518400.00000000 900.00000000 49703 0.0000000000000 + 25 1 2 4 5 6 7 9 12 14 15 16 17 18 19 20 21 22 + 23 24 25 26 27 28 29 31 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ++ 7 6 5 5 5 5 5 5 5 6 5 5 5 5 6 5 5 ++ 5 5 6 5 5 5 5 5 0 0 0 0 0 0 0 0 0 ++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 %c cc cc ccc ccc cccc cccc cccc cccc ccccc ccccc ccccc ccccc %c cc cc ccc ccc cccc cccc cccc cccc ccccc ccccc ccccc ccccc %f 0.0000000 0.000000000 0.00000000000 0.000000000000000 %f 0.0000000 0.000000000 0.00000000000 0.000000000000000 %i 0 0 0 0 0 0 0 0 0 %i 0 0 0 0 0 0 0 0 0 /* CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC /* CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC /* CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC /* CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC * 1994 12 17 0 0 0.00000000 P 1 16258.524750 -3529.015750 -20611.427050 -62.540600 V 1 -6560.373522 25605.954994 -9460.427179 -0.024236 P 2 -21998.652100 -8922.093550 -12229.824050 -131.326200 V 2 -9852.750736 -12435.176313 25738.634180 -0.029422 P 4 -26019.547600 4809.810900 -2508.578200 3.544600 V 4 2559.038002 -3340.527442 -31621.490838 0.016744 * * * P 29 -1638.431050 -24391.479200 10455.312650 3.690300 V 29 5754.005457 -12065.761570 -27707.056273 0.003537 P 31 6265.255800 -25687.986950 -753.359000 70.830800 V 31 3053.344058 -63.091750 31910.454757 0.033749 26 轨道内插 • 常用内插方法 – 拉格朗日多项式内插(Lagrange Polynomial Interpolation) – 三次样条内插(Cubic Spline Interpolation) – 三角多项式内插(Trigonometric Polynomial Interpolation) – 切比雪夫多项式内插(Tshebyshev Polynomial Interpolation) 27 轨道内插 (☆ ) • 拉格朗日多项式内插 – 算法 – 内插精度 • 采用17阶多项式,精度可优于5mm 28 轨道内插 • 拉格朗日多项式内插(续) – 注意事项: • 要对某一时段的轨道进行内插,精密轨道数据应完 全覆盖该时段,并且前后各有至少9个历元的延伸 • 下载数据时,需要观测当天及前后各一天的数据 29