/ Q1 g7 P' E! K: M( n0 j 摘要
" I3 `; J% ^7 [( _ GNSS PPK ( post processing kinematic)技术属动态后处理技术,不受电台无线电传播距离的限制,有效作用距离可达 80km。为解决沿海长航道水深测量需在海上设置定点验潮站的难题,提出基于 Hypack2014 的 GNSS PPK三维水深测量方法。该方法无需进行水位提取与水位拟合,提高了水深测量精度; 且采用现有商业软件 TBC 和 Hypack,避免了繁琐的二次开发。介绍 GNSS PPK定位原理及 GNSS PPK 三维水深测量工作原理,阐述基于 Hypack 的 GNSS PPK三维水深测量的实施方法,在沿海长航道水深测量方面具有推广价值。! h; H& u- E, w! b0 ]: e
正文
l8 C/ q: c. e4 [: L; e8 q 对于沿海长航道水深测量,当测区超出岸边水位站有效控制范围时,可在海上设立临时水位 站 ( 修建验潮站、抛压力式验潮仪)、潮位推算, 或直接进行 GPS RTK三维水深测量。但海上修建验潮站的难度大、成本高,因此较少采用;抛压力式验潮仪则会面临验潮仪丢失或由于仪器在海底滑动导致采集的水位数据不可用的情况,且不适用于作业频率较高的疏浚工程水深测量; 潮位推算精度受限; RTK受电台无线电传播距离的限制,只能解决基线长度为 20 km范围内的水位测量问题 。鉴于上述方法均存在难以克服的缺点,本文提出基于 Hypack 2014 的 GNSS PPK三维水深测量方法。
5 u$ ]( x8 k @9 O+ a% b- f6 H t 1.基本原理
9 P2 T. v& z* ], ~) n( [- K- y GNSS PPK 定位原理GNSS PPK技术属动态后处理技术,不受电台无线电传播距离的限制,有效作用距离可以达到80km 。定位原理: 利用进行同步观测的 1 台基准站接收机和至少 1台流动接收机对卫星的载波相位观测量; 事后在计算机中利用 GPS处理软件进行线性组合,形成虚拟的载波相位观测量值,确定接收机之间厘米级的相对位置;然后进行坐标转换得到流动站在地方坐标系中的三维坐标 。
3 u3 D: f! ]6 Q2 [ GNSS PPK 三维水深测量原理三维水深测量原理见图 1。图中 T 为水位; A 为 GNSS 天线的大地高; B为水面到海底的距离; C S 为海图基准面以下的水深; D 为动吃水; K为似大地水准面到海图基准面的距离; N 为参考椭球面到似大地水准面的距离。 : R8 O5 X- K6 |( e
: C j @5 m l) I) ^; i! N, D
水位T = -T = N-K -A -H -D ( 1)
) i4 B0 ?. X9 `* j. C, [5 R# f 图载水深C S = B+D +T = B+N-K -A -H ( 2) : X8 O, ?# q# O0 }" b% F
可见,通过 GNSS PPK 三维定位技术获得流动站的平面坐标和大地高 A,在定位系统中央处理器的驱动下,同步实施采集水深数据B,并根据流动站天线至水面的高度 H 及深度基准面与大地高的关系 N-K,进行综合数据处理,即可获得测点的平面位置和图载水深 C S,实现 GNSS PPK 三维水深测量。 1 C6 O' J7 o5 _2 z p: v8 Z, E
在 GNSS PPK 三维水深测量外业数据采集过程中,采用 GNSS PPK进行导航定位,采集的平面定位坐标和高程坐标是绝对定位 ( 单点定位) ,其精度相对较低。需在内业处理过程中,用经后处理的精确三维坐标逐一替换单点定位数据,达到精确定位和水位改正,从而不需要建立水位站 进行验潮。 5 O' a6 L( R8 S- n
2.GNSS PPK 三维水深测量
& ^ H1 c' d; k( E1 I$ h 2.1仪器安置
6 K9 [: ~! v( t) a% I. R( d 2.1.1架设基准站" Z) d0 ~0 b% {* @- v$ C7 e0 F
定位设备均采用美国 Trimble R8 GNSS接收机。在岸上已知控制点上架设基准站,测量类型为FastStatic,记录间隔宜为 1 s。
7 @9 d) S/ q0 f8 J1 Y1 F, ?& @ 2.1.2流动站设置8 j0 L2 q- J2 R8 g! [6 E7 Z
流动站安置在测量船上较高处,测量类型为后处理动态测量,记录间隔应与基准站保持一致, 宜为 1 s。 9 ~5 g5 b# S7 y( @8 x- e, @' O: i* |+ y9 u
2.2测深系统安置) d* y' {1 u- q/ B) B
按常规作业的要求, 安置测深系统的其他设备。
0 ~9 u$ p o3 e5 z/ n( K3 o; Z. w 2.2.1Hypack 中的设置添加设备在 Hypack 软件中接入 GNSS PPK 时,设备驱动文件是 GPS. dll。若GNSS信号失锁,经过后处理的三维坐标精度较低,甚至无法进行后处理,不能满足三维水深测量精度要求,严重则导致水深测量的补测或 重测。为便于实时跟踪 GNSS状态, 及时发现GNSS 失锁情况,须在 Hypack软件的硬件中进行相应设置。在 Survey Devices 选项中,选择 Setup,打开GPS Setup 对话框。根据 GNSS 输出的 NEMA 数据标准, 选择对应格式 (NAME 2. 1、NEMA 3. 0 或自定义) ,并勾选所有可选项 ( GNSS 不固定,则报警并暂停记录),如图 2 ~ 3 所示。
9 k3 o+ w. m7 b p) w6 \4 u2 r9 _+ K+ ]! N
图 2 GPS 一般设置 . N) n/ v7 ^' U; y/ v' \
8 \9 q; d" V2 G5 I ?/ ] Figure : 9 d) D% {; V6 l, B6 f
图 3 GPS 状态码设置
; J+ n4 x3 q5 ] C6 x 在 Offsets 选项中,Starboard 和 Forward 是相对于测量船原点 (一般以测深仪换能器位置为原点) 的位置, 分别以向右、向前为正。Vertical 是GNSS 接收机天线到水线的距离,向下为正,即图 1中的 H 值。 高程转换设置GNSS 测量的是基于 WGS84 椭球面的大地高, 而我国法定高程系统为正常高。要实现WGS84 椭球面与深度基准面 ( 沿海港口和内河感潮河段采用理论最低潮面)之间的高程转换,需要通过 2 步来实现: 第 1步是高程基准面从椭球面到似大地水准面之间的转换,即大地高向正常高的转换, 图1 中的 N 值; 第 2步是高程基准面从似大地水准面向深度基准面的转换,即正常高向海图高的 转换,图1 中的 K 值。根据不同的高程转换方法,进行相应的设置( 表 1) 。在完成测深系统各仪器设备安置、GNSS PPK初始化后,测试测深系统通讯情况。
+ C: ~' `! l/ Z7 a4 L( } 2.3外业数据采集
$ \% j" K" Y3 |. R3 J3 D$ @ GNSS PPK 三维水深测量数据采集包括: 采用 Hypack 软件进行实时采集测深数据、定位数据 ( 单点定位)和姿态数据等。具体操作与RTK 三维水深测量完全相同;流动站主机和手簿GNSS PPK 数据采集。手簿开始记录,流动站主机开始自动记录;基准站主机数据采集。Figure :3.内业数据处理
; S4 S6 M6 u+ E; y; ^+ \8 u* r M. F 3.1GNSS PPK 数据处理$ D4 a [2 h/ q4 k7 s! E# u
GNSS PPK 测量作业结束后,要采用 Trimble Data Transfer软件及时将基准站和流动站的数据一一对应地进行下载、保存。GNSS PPK数据需采用美国 Trimble GPS 接收机配备的商用软件 TBC ( Trimble BusinessCenter) 进行数据处理。处理过程主要包括: . c& m% ?( i* c
新建项目,选择所需坐标系统。若没有所需坐标系统可供选择, 应在Coordinate System Manger 中新建完成。导入观测数据。Trimble 系列接收机观测数据可直接导入基准站及流动站的 DAT文件,若采用其他系列接收机观测数据,必须事先将文件格式转换为Rinex 格式才能使用。输入相应的天线类型、测量方法和仪器高度。基线处理。进行基线解算,并删除无法进行基线处理或精度超标的基线,保存得到固定解的基线。平差。更改坐标系统,约束基准站,进行约束平差。数据导出。在导出时选择 “轨迹 ( CSV)文件导出器” 直接导出成相应的CSV 文件,用于替换原始数据中的单点定位数据。3.2GNSS PPK 数据与水深数据联合处理数据采集软件 Hypack 存储的原始数据中定位数据是 GNSS PPK 单点定位的GGA数据,其平面精度和高程精度均不能满足水深测量要求,所以必须将经后处理的GNSS PPK 高精度平面定位数据和高程数据逐一替换外业采集的原始 GGA数据。处理过程如下:打开 Hypack 软件中单波束编辑器。打开水深测量原始数据索引文件( * . log) ,选择需要进行数据处理的原始数据文件。设置读取参数: 取消 “Recalculate RTK Tides Using Project Geodesy”,选择 “RTK Tide Method”,平均水位数据周期默认 30 s,也可修改。重要的是,必须选择“Use Post-Processed GPS Correction File” 来实现经后处理的 GNSS PPK 高精度平面定位数据和高程数据逐一替换外业采集的原始 GGA数据。根据TBC 导出的GNSS PPK 数据文件( * . csv)中每个定位点数据 ( 每行数据) 的格式,正确设置各 种 参 数, 匹 配导 入数据的格式和时区( 图 4) 。
( Y0 p [7 n- Q% w# y Y Figure :
U {' r: f3 |& Q: o4 | 图 4 导入 GNSS PPK 数据设置界面
& A* D* ]: e, }! e4 E 4.精度分析
2 S4 A- ]: U: Z: _( [ 4.1内部符合精度
K8 N# d* K2 b8 N1 X! Y: c 在Hypack 平台下,使用GNSS PPK 和GDCORS (广东省连续运行卫星定位服务系统) 同时进行水深测量。GDCORS 采集基于 WGS84的大地高,测深数据进行人工验潮水位改正。经过统计,GNSS- PPK 和广东省CORS 的水深测量图进行水深重合的比对,误差小于等于 0. 4 m 占 100.0%,最大0. 39 m。GNSS PPK 三维水深测量成果内符合精度满足现行《水运工程测量规范》要求,比对结果见表 2。
7 a0 U" o+ D8 G/ t# @6 p/ C 表 2 GNSS PPK 和 GDCORS 水深测量图比较
# h- p2 ^3 S3 u% M6 Z" q 8 |) ]8 j* h6 Z5 K0 L. S& }
! \( H% I% f0 E5 I, p& m5 i0 q5 I7 d+ L
. C, K+ E- @4 P1 q( [+ I( ?0 Q
不符值分布区间/m
7 A J2 e# O# ]) n; O 测点/个
1 _. l" d5 s# Z$ I8 K: c 占比例/% 8 j6 V- r# X. C& X& E. t" [( `
( -0. 4,-0. 3] 5 C n* p# X9 x9 b% h6 J
3 4 |1 E: {$ t, ~8 O9 x& Y% [0 C
0. 1 & t G- _7 k, D: G
( -0. 3,-0. 2]
: j1 D" }5 q& L0 O: S2 ^/ j, E 2 ( m* M% |2 G8 ~9 S
0. 1
2 w1 z2 ^* D8 \0 ^4 Z _1 e ( -0. 2,-0. 1] * }' O4 }( B5 p# U" M: K
21 ( W$ p8 X1 ~& \& f! z# V4 ?
0. 7
- E2 Z' A2 n# s7 P) p7 A! _( M ( -0. 1,0]
7 C. M) D: q5 O 715 . P( c# f) O! D: d5 a( M- b3 N. F
24. 1
- ?! y/ A1 c) n% b0 R ( 0,0. 1]
+ B' k2 i3 M/ K. }% ~% l 2 184
2 X' e+ C. V3 y1 K' v 73. 5 % B) h9 @5 `4 U' B
( 0. 1,0. 2 ] & [3 h4 C: Y+ O* o# ?
39 ' @: O& M# ^7 v' g3 u9 U
1. 3 ; Q8 a. k/ d$ N( e6 q
( 0. 2,0. 3]
# d2 a1 C6 o, m) S 3
! O+ P7 R1 W) k7 w' G& W# P 0. 1
) E }3 A8 |# O% r; Y5 w$ P# [% V ( 0. 3,0. 4] . V/ e" O7 j' L% T W
4 ' `+ ^8 ]% K& o$ j7 l
0. 1
5 ~% {3 w$ s- K { 其他
' I# V9 d: ], i; e* A 0 & C5 `6 L& j* W# S
0. 0
v8 J7 C4 n5 t6 _
" f/ }1 z, A2 S1 c; E2 J2 s& W - V- r$ o0 W/ l0 d+ R
0 E: m4 Z$ k: H+ a2 J: ~ 注: 不符值= GNSS PPK 水深-GDCORS 水深。 , H) @6 {. I' \% Q1 E% @
4.2外部符合精度+ H. N* j0 t; A) F5 }
在广州港南沙港池进行 GNSS PPK三维水深测量,与广东省海测大队的水深测量图进行水深重合比 对,误差小于等于 0.4 m 占 97. 8%,最大 0. 59 m。GNSS PPK 三维水深测量成果外符合精度满足现行《水运工程测量规范》要求,比对结果见表 3。 0 x" Y/ s" O+ U" ~- o2 N+ B _
表 3 GNSS PPK 和广东省海测大队水深测量图比较
% U! i3 ~* o, a6 P2 T8 w ' u. E. o4 t! u) s) X* |
h* \1 e/ }- g! k' E- L* E. X
0 P; W& ~' z8 r2 r
不符值分布区间/m
& a K0 ]3 L `0 V5 }5 Y* } 测点/个
* k% ?' ~: Y& R1 P$ s 占比例/%
% F9 b# U Y0 i: Y& F# ]. T ( -0. 4,-0. 3] 9 n- ^: ]$ m' x% T* I; {" J) | L
1 , |& i" p9 P4 d. F6 H& h8 ]
0. 7
# w9 o1 B4 P& `6 `3 G, ^, o ( -0. 3,-0. 2] 5 D0 ^% u ?7 h% f. d
2
, c/ O. P4 I, z4 S& g 1. 4
" ^7 a6 T2 h6 u* N ( -0. 2,-0. 1] / Q: A1 P9 y( S' j" _3 ?8 O" B
12
/ k: h& r. U/ K) e* b0 X 8. 7 % j- S5 ^" ~' {! z) i" g' G
( -0. 1,0]
) [) h. y( M! A- }& l \" Z3 S 39 , n$ V# y4 \( {) ]9 h
28. 3 1 w6 {% }0 z2 x2 R7 Y$ e' z
( 0,0. 1]
. e/ c' P l. j, Z W% ?3 {- e: x 55 B4 S) ~ G* y
39. 9 9 [& R/ x* M; _* ` G7 z6 s
( 0. 1,0. 2 ] 9 e; l3 a( Q/ F7 r! L# ~/ m) w6 @
22
, s0 x+ V: s3 F8 j 15. 9
( h2 d. l! ^1 a- j9 j5 W: t ( 0. 2,0. 3] 3 `/ `3 {1 p/ T- W5 |2 F
4 9 E/ H0 R3 E6 I8 V8 [4 ~# w
2. 9 & F6 @5 T( ^# D" q% z
( 0. 3,0. 4]
8 I- e" {+ \8 E! E( E9 \; c' [. X* G 1
: z) P5 F e$ c7 j; \ 0. 7
$ o+ f- {7 s y 其他 2 r3 S) x3 P- u' a8 J( ?: T
2
% ~! _" ]% x/ o" M* a 1. 4
% H% h6 k9 E& R; u9 { f6 M3 c 合计 ; D- d8 u" i2 j9 G
138 , G( A2 Z9 U2 p# G' X3 b7 h- h3 h, |
100. 0 5 f, D9 b. P1 `: e
8 P& z" }* y" x" i/ M3 i8 j# D" x
. m: Y. E8 w! F
5 c( C3 l" w9 e 4.3与现有水深测量方法相比的优势$ F1 X& i" L0 K, t( d0 l
与 RTK 三维水深测量相比,无需 GPS RTK 设备所需的无线数据链,突破了 GPSRTK 设备 10 ~ 15 km 有效作用距离的限制,能够在 80 km的范围内实施高精度三维水深测量作业。与传统的人工验潮水深测量相比,由公式( 2)中看出,无需进行水位观测工作、涌浪补偿和测 深仪换能器动吃水改正数测定,基于高精度的PPK 测高技术模式优于传统的水深测量作业模式。与采用 GPS PPK水位测量技术的水深测量作业相比,无需进行水位提取与水位曲线拟合,而是进行实时水位改正,避免了水位曲线拟合所引起的误差,进一步提高了测深精度;平面定位采用高精度的 PPK 定位数据,避免采用精度相对较低的 DGPS,可适用于大比例尺测图。 3 s' a9 J. s! a
5.结语, a0 E! P+ |" P, Q9 l
提出的方法实现了基于 Hypack 软件的 GNSS PPK 导航定位、数据采集;内业数据处理过程中, 将 GNSS PPK处理后的高精度平面定位数据和高程数据逐一替换外业采集的原始 GGA数据,完成定位数据 ( 含高程信息) 与姿态数据、测深数据的融合,并最终实现 GNSS PPK 三维水深测量, 且避免了繁琐的二次开发。
6 A* S9 ^) ~# E# o1 D/ L) E- E1 u0 i 基于Hypack 软件的GNSS PPK 三维水深测量技术,适用于沿海长航道、超出 RTK有效作业范围的测区。该技术已成功应用于湄洲湾航道三期工程、厦门港主航道扩建工程四期工程和港珠澳大桥工程沉管隧道工程,解决了沿海长航道水深测量的难题。 6 Q6 u6 s" D, G
1 N' x3 C6 B; j, _# a
+ S7 ~5 r9 h( m6 |$ k+ B& G+ k g5 q" t: G- v
s& u2 ]5 X+ L7 T
|