ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

GPS控制网从布设到解算平差:全流程经验与避坑指南

GPS控制网从布设到解算平差:全流程经验与避坑指南 简介全球导航卫星系统GNSS中的载波相位测量可实现毫米级相对定位其核心原理是通过多台接收机同步观测利用差分技术消除卫星钟差、接收机钟差及大气延迟误差。GPS控制网的建立正是这一技术的典型工程应用涉及网形设计、外业观测、基线解算、环闭合差检验与网平差等多个环节。基线质量需同时关注RATIO、RMS及同步环/异步环闭合差指标而坐标转换与高程拟合决定了成果能否满足测图、施工放样等高精度需求。从城市首级控制网到线路工程GPS控制测量已成为现代测绘基础设施构建的关键手段。掌握从布设到平差的完整流程与质量控制要点能显著降低返工率确保成果精度可靠。 从GPS控制网布设到解算平差我踩过的坑和总结的流程干测绘这行的人多半都有过这样的经历白天扛着接收机满山跑晚上回来对着软件里的基线解算结果发呆闭合差超限、RATIO值上不去、固定解变成浮点解一查原因往往是外业某个不起眼的环节埋了雷。我入行前三年干过不少控制网项目从三五平方公里的小测区到几十公里的线路控制前前后后布过上百个GPS点也返过工、复过测、改过网形。这篇东西我就把GPS控制网从布设到解析的完整流程捋一遍重点是我实际项目中踩过的坑和沉淀下来的判断标准希望能帮你少走点弯路。先说明一点这里的GPS控制网指的是用载波相位相对定位做的高精度控制测量最终要输出一套平面坐标和高程成果服务测图、施工放样或者变形监测。它跟手机里那个“GPS定位”完全是两码事。手机用的是伪距单点定位精度在米级到十几米靠的是三边测量算法算出来的是WGS-84坐标而控制网用的是两台以上接收机同步观测通过载波相位差分消除卫星钟差、接收机钟差和大部分大气延迟相对精度能做到毫米级到厘米级。打个比方手机定位是看手表知道大概几点控制网测量是拿铯原子钟对表还要求两台钟走得完全同步。理解了这层差异你再看控制网布设里那些苛刻的要求就都能想通了。1. 布网之前先想清楚网形设计、精度指标与选点取舍1.1 先回答三个问题等级、用途、坐标系做控制网设计我习惯先问自己三个问题这个网给谁用要用到多高的精度成果落在什么坐标系里这三个问题的答案直接决定了后面所有的布设方案。精度等级是最先要定的。现行的GPS测量规范把控制网分成若干等级对应不同的固定误差和比例误差。举个例子一级网的精度指标大致是固定误差不超过5毫米、比例误差不超过1ppm二级网宽松一些四等网又不同。这里最关键的是理解比例误差的含义1ppm意味着每1公里边长会带来1毫米的误差一条5公里的基线就有5毫米的比例误差。如果你要做的项目是城市首级控制网边长普遍在5到10公里那么二等或一级网是起步如果只是给1平方公里内的竣工测量做图根控制四等或二级网就足够了。等级定得太高观测成本翻倍等级定得太低成果验收时压线超限返工更难受。用途决定网形这是很多人容易忽略的一点。测图控制网追求点位分布均匀网形开阔保证后续加密测量时每个图根点附近都有高等级控制点可联测施工控制网尤其是桥梁、隧道这类工程除了均匀性还要考虑特定方向的精度比如桥梁轴线方向的误差要尽量小这就要在网形设计时增加沿轴线方向的基线而不是机械地布成四边形或三角形网格。变形监测网更特殊点位要长期稳定基准点选在变形区外监测点要便于重复观测网形设计要考虑长期复测的便利性。坐标系的问题我在第4部分专门展开这里先记住一个原则外业采集的原始基线向量是在WGS-84坐标系下的最终成果要到地方坐标系和高程系统这中间涉及坐标转换和高程拟合布网时就必须预留足够的已知点。1.2 选点天线相位中心、多路径、卫星可见性哪个都不能让步选点是控制网布设里最考验经验的环节。理论上GPS控制网不需要点间通视这是它相比传统三角测量的巨大优势——你不需要在山头上砍出一条视线来。但GPS点有自己的环境要求而且这些要求往往比通视更苛刻。先说卫星可见性。点位周围向上15度仰角范围内应该没有遮挡物这是行业内的基本要求。为什么是15度因为低仰角卫星信号穿过大气层的路径更长电离层和对流层延迟误差更大虽然数据处理时可以加高度角定权削弱低仰角卫星的影响但如果遮挡导致某一方向的卫星完全不可见就会破坏卫星几何构型PDOP值变差定位精度直接下降。选点时我一般会带个指北针和简单的仰角测量工具目测四周建筑物、山体、树木的高度和距离估算各方向最低仰角。有条件的直接用接收机里的卫星预报功能看当前点位的实际可见卫星数和PDOP值这是最直观的。再说多路径效应。GPS信号到达天线时如果附近有水面、金属围挡、大面积玻璃幕墙、甚至湿漉漉的沥青路面反射信号会和直射信号叠加造成几厘米到几十厘米的误差。在控制网测量这种精度要求下多路径误差是致命的。我吃过一个亏在城市道路边选了个看起来非常干净的点位周围没遮挡马路对面有一排金属隔离护栏当时没在意结果基线解算时那条边的多路径误差指标MP1、MP2始终偏高后来换了点位才解决。选点时要主动避开大面积光滑反射面实在避不开的至少要让反射面不在天线的主要接收方向大多数情况下是南侧。仪器对中方面现在的测量型接收机大多用光学对中器或激光对中器对中精度在1毫米左右这在控制网测量里是可以接受的。真正容易出问题的是脚架沉降尤其夏天暴晒后地面软化或者架设在柏油路面上长时间观测时脚架缓慢下沉天线高变化虽然只有几毫米但足够让同步环闭合差超限。观测期间每隔一段时间检查一次圆水准气泡是值得养成的习惯。还有一个细节别忽略点之记。GPS控制网的外业选点同时要完成点之记的记录包括点位略图、交通路线、埋石类型、环境描述。我在后来的项目里深有体会一个清晰完善的点之记能让复测和成果使用时省下大量找点时间。很多外业人员觉得点之记是可有可无的“内业活”随手画两笔就完事等到成果移交、别人拿着你的成果去实地放样时找不到点位口碑就毁了。1.3 网形中的闭合环同步环、异步环的作用GPS控制网的网形设计不同于传统控制网那样讲究三角形、四边形它的核心是“基线”和“环”。简单说两台接收机同时观测一段时间解算得到一条基线向量多条基线首尾相连构成闭合环闭合环的向量之和理论上应为零实际不为零的差值就是环闭合差它是检验观测质量的核心指标。同步环是指同一时段内多台接收机同步观测得到的基线构成的闭合环。比如4台接收机同步观测可以解得若干条基线其中任意三条能构成一个同步环。同步环闭合差主要反映的是解算质量它跟观测误差的检验能力有限因为同一时段的公共误差比如电离层延迟在同步观测中高度相关闭合差往往偏小看起来很漂亮。真正能反映不同时段间系统误差的是异步环——由不同时段的基线构成的闭合环。所以网形设计时有一个关键要求务必保证有足够数量的异步环让不同时段、不同卫星几何条件下的观测值互相检核。这里有个实用数字一个理想的GPS控制网独立基线的数量要大于必要基线数异步环闭合差限差一般按规范执行行业里常用的经验值是同等级基线中误差的2倍左右。具体到布网最简单的做法是采用“边连接”方式每个时段至少与上一个时段共用一条基线、一个或多个公共点让网形之间形成重叠和交叉。很多新手用星形布网——每台流动站都以基准站为中心观测看起来效率高但所有基线都经过同一个点一旦基准站本身有问题整个网就废了而且异步环数量不足成果验收时很难通过。我建议宁可多跑几个点、增加一两个时段也要把网形的“环”布出来。2. 外业观测方案怎么定时段长度、截止角与一点运气2.1 静态观测时长的逻辑不是越长越好是模糊度解算需要足够的“干净”数据GPS静态控制测量的观测时长往往是最让新手困惑的参数。我见过有人把接收机架在点上连续观测四五个小时也有人只测20分钟就撤。这两种做法都值得商榷。观测时长的核心逻辑是满足载波相位整周模糊度的可靠解算。模糊度是信号从卫星到接收机之间完整的载波周期数这是一个未知整数解算时要把它固定下来才能获得厘米级精度。模糊度解算需要足够的观测数据量和足够大的卫星几何变化——卫星在天上移动观测时间越长几何图形变化越大模糊度解算越容易收敛到正确的整数。这就好比拼图图块越多、图案越有辨识度越容易拼出正确答案。如果观测时间太短卫星几何变化不足模糊度解算可能只能得到“浮点解”——模糊度不是整数而是实数精度大幅下降。而观测时间过长一方面效率降低另一方面长时间观测引入了更多的多路径效应和大气变化并不一定带来更好的结果。实际项目中我通常的做法是边长小于5公里、中纬度地区观测40到60分钟边长5到10公里观测60到90分钟边长超过10公里或者测区电离层活跃比如低纬度地区、太阳活动高峰年可以考虑分段观测或延长到2小时以上。这个时长选择还要参考规范要求规范给了不同等级的最小观测时段长度我在满足规范的前提下再根据当天卫星状况适当延长。采样间隔一般设5到15秒即可。控制网测量用的是静态模式接收机原地不动采样间隔对内符合精度影响不大但它决定了数据量大小和解算效率。我习惯设10秒采样60分钟的时长得360个历元足够解算软件用来做质量分析和数据截断。2.2 仪器架设与天线高解算软件里最冤枉的超限来源如果说外业哪个环节最容易把后续解算坑得体无完肤天线高绝对排第一。天线高量错了整个时段的观测数据基本作废而且这种错误在软件里很难自动识别因为你量错的是一个固定常数它会让基线产生一个系统性偏差而不是随机超限。天线高有三种量法斜高、垂高、相位中心高。现在大多数天线型号规范或说明书里会给天线相位中心到天线底部的垂直距离天线相位中心高度外业人员量的是天线相位中心到地面标志的斜高或垂高内业再根据天线类型换算。这里最容易出的问题有三个第一量高位置不对应该量到天线上某个特定参考点不同厂家的天线参考点位置不同量之前一定查清楚说明书第二钢尺没拉直、有弯折或者读数估读误差看似小问题但在毫米级精度要求下不能容忍第三测前测后没有各量一次高。规范要求观测前后各量一次天线高两次之差一般不超过2毫米取平均值作为最终天线高。这不只是形式要求它还是判断仪器架设是否沉降的重要依据。我自己的习惯是每站观测前量一次斜高记录在观测手簿上观测结束后撤站前再量一次两次差值记在手簿的备注栏。数据解算前先浏览一遍所有测站的天线高记录发现两次差值偏大的宁可回现场返测也不要强行用。2.3 观测手簿里必须记录什么外业观测手簿看似烦琐却是内业处理时定位问题的第一手依据。我要求项目组的成员必须记录以下几项测站名、仪器编号、天线型号及编号、开机和关机时间精确到分、天线高测前测后两次、观测时段的天气状况、点位环境异常情况比如观测中旁边有大型车辆经过、有人在使用对讲机、突然下雨等。这些信息大多数在RINEX文件的文件头里也有记录但手簿上的异常情况记录是RINEX里没有的。举个真实例子有次我解算一个时段某条基线的周跳特别多怎么处理都压不下去。后来翻手簿发现测站旁边当天中午有人在施工有大型金属结构在移动这就解释了为什么多路径效应异常。没有手簿记录你会在软件里反复折腾浪费大量时间。3. 基线解算的质量门槛先过这五关再谈平差3.1 RMS、RATIO、固定解与浮点解——别只盯着一项指标外业数据收回后进入基线解算环节。我用过的解算软件有商业的也有开源的界面和操作各有不同但质量指标的核心逻辑是共通的。新手容易犯的毛病是只盯着一两个指标看比如只看RATIO值大于3就觉得万事大吉这远远不够。先说说几个最常用的指标。RMS是观测值残差的均方根反映解算后残差的整体水平单位是米或周它的数值受基线长度、观测条件影响没有一个普适的阈值但同一批数据里RMS明显偏大的基线需要警惕。RATIO是模糊度解算中次优解与最优解的方差比一般要求大于3在好的观测条件下能达到10以上甚至几百RATIO越大说明模糊度固定越可靠但要注意RATIO大不代表基线质量一定好它只是说明“在这套解算策略下模糊度固定得很明确”。固定解和浮点解的概念前面提过固定解是模糊度固定为整数后的解精度高浮点解是模糊度以实数形式参与解算得到的解精度差。在控制网测量中一条基线得不到固定解基本就意味着这条基线需要重新处理或重新观测。这里我提供一个比较实用的多指标确权思路先看解类型——必须是固定解再看RATIO——不要小于3理想情况大于5然后看RMS——它在同批基线的平均水平附近不孤立偏大接着看观测值残差图是否存在明显的系统性偏差最后看同步环闭合差——即使单条基线指标很漂亮如果它参与的同步环闭合差超限这条基线仍要打问号。五个维度都通过我才敢把这条基线放进平差。3.2 同步环与异步环闭合差最直接的网形“健康”体检基线解算完成后进入网形质量检查阶段核心内容是环闭合差。同步环闭合差用同一时段的基线计算异步环闭合差用不同时段的基线计算。闭合差的计算不复杂把环路上每条基线的X、Y、Z分量分别求和得到三个方向上的闭合差分量再求向量的模。限差要求规范都有明文规定行业里常用的经验值是同步环闭合差限差为相应等级基线中误差的三分之一左右异步环闭合差限差为基线中误差的2倍左右。为什么同步环限差要严于异步环因为同步观测的基线共享大量公共误差理论上闭合差应该很小如果同步环闭合差都超限说明解算本身就有问题。而异步环因为不同时段的电离层、对流层条件不同闭合差天然会大一些限差可以放宽但一旦超限往往意味着网中存在较大系统误差或粗差必须排查。我处理过一个案例一个三台接收机同步观测的时段三条基线构成的同步环闭合差在X方向超限了十几毫米但三条基线各自的RATIO和RMS都正常。排查发现是其中一台接收机的天线高记录错误——测前测后两次量高差了8毫米但手簿上只记了第一次的值解算时用的天线高偏了。改正天线高后重新解算同步环闭合差恢复正常。这个案例说明环闭合差检验能发现单条基线指标发现不了的问题它是网形质量的“整体体检”。3.3 处理基线质量问题的一套排查链路基线质量出问题时我建议按照下面的链路一步一步来不要上来就删除基线或者降权处理第一步检查观测文件的完整性和天线高信息。RINEX文件是否存在中断、文件头信息是否正确天线高是否输入正确。这一步最基础也最容易忽略。第二步看卫星数和卫星分布。检查该时段的卫星数量是否偏少少于5颗就算紧张了PDOP值是否有跳变有没有卫星在观测中途升起或落下。第三步看多路径指标。解算软件一般会给出MP1、MP2两个频率上的多路径误差指标如果明显偏大基本可以判断是点位环境问题或观测时段内的电磁干扰。这一步能帮你把“环境问题”从“处理问题”中分离出来。第四步尝试数据截断和参数调整。在软件里删除信号质量差的历元、剔除某颗问题卫星、适当抬高卫星截止角从10度调到15度重新解算。如果重新解算后指标明显改善说明数据本身还有救可以把处理后的结果纳入网中但要在项目报告中说明调整过程。第五步如果上述操作都不奏效果断安排外业补测。继续在软件里折腾一个质量差的数据不如重新观测一小时来得干净。实在无法补测时才考虑去掉这条基线但去掉后要检查网的图形强度是否还够——独立基线数是否仍然大于必要基线数异步环数量是否仍然充足。4. 网平差与坐标转换从WGS-84到独立坐标系的完整链条4.1 无约束平差先证明这个网内部是干净的基线质量检查通过后进入网平差阶段。平差有两个层次先做无约束平差再做约束平差。无约束平差——也叫三维自由网平差——把网内所有基线向量按照最小二乘原理进行整体调整只固定一个点的坐标或施加一个最小约束求得网内各点的相对位置。这一步的目的是检验网的内在精度基线向量的内部几何关系是否一致有没有隐藏的粗差。无约束平差的结果会给出各点的三维坐标和点位中误差以及每一条基线向量的改正数。如果改正数普遍偏大说明网内存在系统性问题哪怕单个环闭合差都合格整体网形质量也可能有问题。这里有个重要认知无约束平差的精度反映了你在GPS测量这条技术链路上能达到的“最好水平”它不受已知点坐标误差的影响。我习惯把无约束平差的点位中误差和设计时的预估精度做对比如果实际精度明显差于设计预估就要回到基线解算和外业观测环节找原因而不是急于进入下一步。4.2 约束平差与已知点兼容性吃了亏才知道先做兼容性分析无约束平差结果满意后把已知点坐标引入进行约束平差。这里最容易踩的坑是已知点本身不可靠。GPS控制网的已知点可能是原有三角网点位也可能是国家等级控制点。这些老点位用传统方法测了十几年甚至几十年本身存在局部变形和系统误差。如果某条边长度和GPS观测得到的边长相差较大把该点作为固定约束点会把它的误差“传染”给整个网造成严重扭曲。这可不好玩。我的做法是约束平差前先做兼容性分析。把已知点坐标按照无约束平差得到的点间边长、方位角与已知坐标反算的边长、方位角做对比看看差值是否在限差内。如果某个已知点的兼容性差判断依据是它与周边各点的边长差值出现系统性偏差比如都往一个方向偏那么该点不能作为约束点使用。宁可只用少量可靠的已知点做约束也不要贪多导致网形扭曲。个中体会我在一个区域控制网点位加固的项目里极为深刻五个已知点中有两个其实存在厘米级误差当时没有做兼容性分析直接就约束平差成果用到施工放样时发现局部区域放样误差偏大回头检查才发现问题。平差完成后还要看几个指标平差后的点位中误差是否满足规范要求、单位权中误差是否与理论值接近太大说明网中存在粗差或起算数据不合适、基线向量的改正数是否仍处于合理范围。4.3 高程问题GPS高程不是水准高程GPS控制网得到的坐标是三维的高程方向是相对于参考椭球的大地高。而工程上使用的正常高海拔高是相对于似大地水准面的。两者之间差一个高程异常值。新手容易犯的错误是直接拿GPS解算的大地高当最终高程用。在平原地区高程异常可能只有几米到二十几米看似不大但由于高程异常的梯度变化相邻测点间的高程异常差过大的话会给高差带来分米级甚至米级的误差这在控制测量中完全不可接受。处理高程问题的常用方法有几种一是测区附近有精度足够的似大地水准面模型直接做模型改正二是在GPS网中联测若干已知水准点通过高程拟合计算各GPS点的高程异常。联测水准点的数量、分布和平差方法直接决定拟合精度。最简单的平面拟合或者曲面拟合适用于地形起伏不大、测区范围较小的场景地形起伏大的测区建议分区拟合或者使用更高阶的拟合函数。经验上平原地区测区范围内均匀分布四到六个已知水准点做二次曲面拟合高程精度可以达到±3厘米左右这对于多数测绘工程是够用的。但如果项目要求的是高精度高程控制网那GPS替代不了等级水准测量该扛着水准仪去的地方还得老老实实去。5. 复盘一次控制网返工那些让闭合差超限的隐形杀手5.1 卫星星历与PDOP值出工前看“天”而不是看“天气”做GPS控制测量外业计划阶段的“看天”不是看晴天雨天而是看卫星分布。GPS卫星星座的几何结构是动态变化的某些时段卫星集中在一个方向PDOP值偏高某些时段卫星分布均匀PDOP值理想。PDOP值大意味着同一组观测值解算出的位置误差被放大直接表现为基线精度下降。我在实际项目中习惯出工前一天用卫星预报软件查看测区的可见卫星数和PDOP值曲线把观测时段尽量安排在PDOP值小于4的窗口。如果当天窗口很短就调整测站数量或减少同步观测的接收机台数保证每个时段都能在良好卫星几何条件下观测。有些新手一次性把十几台接收机全撒出去不管卫星分布直接开机测结果一个下午的数据回来一大半时段PDOP值超过6这样的数据即便残差小成果质量也打了折扣。5.2 多路径干扰的现场识别水面、金属围挡、墙角前面选点环节提到过多路径这里讲一个真实的返工案例。某个项目在城郊结合部布网有个点位在一条河流边的小土坡上视野开阔、卫星可见性好唯一的“瑕疵”是距离水面不到20米。当时正值枯水期水面面积不大我没太在意。结果基线解算时涉及该点的几条基线MP1指标普遍偏高同步环闭合差总在限差附近徘徊。后处理时我做了一堆调整效果有限最后只能回到现场换点。我后来反思水面对GPS信号是极强的反射面即使面积不大它的反射信号在天线处与直射信号叠加会产生周期性的多路径误差这种误差在静态观测中很难通过延长观测时间去平滑掉。现场识别多路径风险有个朴素办法站在点位处环顾四周凡是你肉眼能看到的大面积平顺表面从金属屋顶、玻璃幕墙到水面、湿土、甚至平整的混凝土地面都可能是反射源。不一定要完全避开但如果反射源恰好位于接收机天线的主要增益方向风险就很高。5.3 数据后处理中的“补救”与“不能补救”做了一圈后处理我越来越清楚一条线哪些质量问题是可以补救的哪些不行。可以补救的包括短时段的卫星失锁导致的周跳可以通过数据编辑、剔除异常历元挽救个别卫星信号质量差可以剔除该卫星后重新解算PDOP值略高但还在可接受范围内可以通过增加截止角筛选低仰角卫星来改善。这些操作本质上都是在“去除坏数据”而不是“制造好数据”认识这一点很重要。不能补救的包括观测时长严重不足导致模糊度固定不了再怎么调参数也补不回来天线高量错又没复测数据这条基线基本废了点位环境本身有严重多路径后处理软件能把指标调好看但改不了物理本质同步环观测过程中接收机临时关机、重启造成时段不完整数据再处理也无济于事。遇到这些情况最合理的决策就是安排补测。我发现很多同行在数据不好时执着于软件调参其实是在用内业时间弥补外业的失误成本更高。还有一条后处理的经验不要一发现某条基线超限就立刻删掉它。先保留原始解算结果在报告中说明处理过程因为控制网成果验收时专家会关注你的数据质量报告和处理记录。删掉一条基线容易但网的图形强度可能因此不足后续检查反而麻烦。控制网测量是个“外业内业各一半”的行当。我越来越体会到一个成功的GPS控制网项目功夫往往在测量之外选点时多想十分钟观测时多记几笔手簿出工前多看两眼卫星预报解算时多查几个指标平差前多做一次兼容性分析——这些小习惯累积起来就是工程返工率的分水岭。布网的人必须懂解算否则你选的点、测的时段会让内业同事崩溃解算的人必须下过现场否则你不知道那些奇奇怪怪的残差背后是什么物理场景。这是我做了这么多年控制网最想分享的一句话。本文还有配套的精品资源点击获取
返回列表