我要提问
ARTICLE DETAIL

资讯详情

前沿编程新知与开发实战干货的深度解读。

单北斗GNSS接收机变形监测实战:精度、选型与运维

单北斗GNSS接收机变形监测实战:精度、选型与运维 上个月帮朋友验收一个水库大坝的变形监测项目合同技术附件里明确写着“单北斗GNSS接收机全天候运行”。我盯着那行字看了好一会儿——干高精度测量这么多年早就习惯了GPS加北斗双模组合突然要求所有监测站只跟北斗卫星打交道第一反应就是卫星够不够精度会不会掉恶劣天气下还能不能稳住为了回答这三个问题我把从天线选型、基准站架设到解算软件配置的完整链路亲手过了一遍又在同一测点上对比跑过多系统数据。结论是单北斗在变形监测这个领域比大多数人的预期要能打得多。这篇文章就把我摸清的东西原原本本写出来供做边坡、大坝、尾矿库、桥梁和矿山监测的朋友参考。如果你正在准备投标方案或者被业主在技术条款里写了“单北斗”三个字这篇内容大概率能帮你少走点弯路。1. “单北斗”到底单在哪里以及北斗三号给底气的星座家底1.1 单北斗不是“减配版”而是全链路只用北斗信号先掰扯清楚概念。“单北斗”听起来像是“北斗低配版”实际上完全不是。真正的单北斗接收机是指从射频前端、基带处理到PVT解算全部只跟踪和处理北斗卫星信号的系统。它只接收北斗的B1I、B1C、B2a、B3I等信号不混采GPS的L1/L2/L5不混采GLONASS也不混采Galileo。这一点很重要因为市面上相当一部分标着“支持北斗”的接收机其实是多模内核所谓单北斗只是软件层面做了“北斗优先”显示。真正意义上的单北斗是把除北斗之外的系统全部关掉或者干脆在固件里没有其它星座的处理链路。区分这两种情况后面第五章我会专门讲验收方法。那为什么过去几年大家不敢上单北斗回想一下北斗二号时代在轨卫星数量少以区域服务为主单频信号为主亚太地区的卫星几何强度经常不够模糊度固定慢成果不稳定行业里默认的做法就是“GPS为主、北斗为辅”。但北斗三号完成全球组网之后情况完全是另一回事了。1.2 三轨混合星座GEO、IGSO、MEO在亚太地区形成了“几何冗余”北斗三号的星座设计和GPS有个显著区别GPS是清一色的MEO中圆轨道卫星而北斗是GEO、IGSO、MEO三种轨道混合布站。卫星类型轨道高度运动特征对亚太地区的价值GEO约36000公里相对地面静止头顶永远有卫星信号稳定增强区域服务IGSO约36000公里星下点轨迹呈“8”字形沿国内经度范围往返高仰角覆盖面大MEO约21500公里围绕地球运行全球覆盖主力数量最多组网标配大约24颗MEO加上3颗IGSO和3颗GEO。放到亚太这个“主场”来看效果就是同一时刻能看到的北斗卫星数量相当可观。我在东南地区开阔场地实测单北斗可见卫星常年维持在14到18颗同一时段GPS往往只有7到11颗。卫星数量直接决定了PDOP值的大小PDOP越好几何解算的冗余度就越高模糊度固定也就越顺畅。1.3 高轨卫星在复杂地形里的差异化优势比想象中更实用做变形监测的人都知道测站周边地形复杂是常态。峡谷边坡、矿区坑道、城市深基坑这些地方两边高中间低低仰角卫星很容易被山体或建筑物挡掉。GPS全是中轨星在“两山夹一沟”的环境里仰角低的卫星几乎全军覆没。北斗的IGSO和GEO卫星不一样它们轨道高在测站上方能保持一个比较高的仰角位置相当于头顶正上方始终留着一颗“定盘星”。这一点在实际项目里带来的收益非常直接——同样是遮挡严重的测站GPS的可见星可能掉到6到8颗北斗单系统还能维持14颗左右的可用卫星。所以从星座结构上说单北斗不是“硬撑”而是北斗系统本身在亚太地区就有更好的几何条件。这也是我认为单北斗在变形监测领域能站住脚的第一个原因。2. 变形监测的精度硬指标以及毫米级解算背后的原理链路2.1 变形监测到底在测什么指标有多硬变形监测和导航是两码事。导航关心的是“你现在大致在哪”几米误差无伤大雅变形监测关心的是“测点昨天在哪、今天在哪、有没有位移两毫米”要在大量误差背景里抠出一个极小的变化量。典型监测对象包括高边坡、水库大坝、尾矿库、桥梁、高铁路基、地下采空区。精度指标各家规范略有差异但通常水平位移观测精度要求在1到3毫米垂直位移在3到5毫米有的项目还更高。数据连续率要求99%以上采样率常见1Hz到10Hz。但真正用于形变判定和预警的通常不是单历元瞬时值而是小时值、日值这种经过解算平滑的成果序列。这套指标放在十年前纯靠一台接收机单点定位是不可能完成的。原因在于民用单点定位用的是伪距观测值也就是码相位测距精度只有分米到米级。用一把最小刻度一米的尺子去量一张纸的厚度毫无可能。所以高精度GNSS变形监测无一例外都建立在载波相位观测值之上。2.2 载波相位差分毫米级到底怎么算出来的载波信号频率高、波长短相位观测精度能达到毫米级这是GNSS能做高精度测量的物理基础。但相位观测值有个麻烦——接收机只能测出不足一周的小数相位卫星到接收机之间到底差多少个整周接收机并不知道这个未知数就是“整周模糊度”。变形监测的典型做法是架一个基准站加若干监测站。基准站坐标精确已知架在稳定基岩或深埋桩上监测站就在它周围几百米到几公里范围内。两站同时接收同一批卫星信号做站间差分和星间差分可以消掉卫星钟差、轨道误差以及大部分电离层和对流层延迟。因为两站距离近误差在空间上高度相关差分之后剩下的主要残差就是多路径和少数残余项量级很小毫米级解算才成为可能。能否把整周模糊度固定成正确的整数是整个解算成色的分水岭。固定对了结果是毫米级固定错了结果可能偏出几厘米甚至更大。这也是为什么变形监测最怕卫星失锁——失锁一次模糊度就要重新固定固定过程中一旦出错位移时间序列上就出现一个莫名其妙的“台阶”。2.3 单北斗的模糊度固定能力实测够不够用很多人担心单北斗没有GPS参与模糊度固定会变慢。这个担心有道理但要看具体条件。短基线场景里两站共同可视的北斗卫星达到8到10颗以上时差分组合的冗余度已经完全足够支撑模糊度收敛。北斗三号的三频信号在这里帮了大忙。B1I、B3I、B2a可以组合出超宽巷和宽巷观测值宽巷波长长模糊度更好固定。解算时分两步走先把宽巷模糊度定住再固定窄巷这种分步求解的策略比传统双频快不少。另外三频组合在抗电离层扰动方面也更有余地。我的实测记录里静态模式下单北斗首次固定通常在30到80秒多路径严重的时段会慢一些动态RTK模式下初始化会略慢但整体可用。第四章我会给出具体数字这里先下个结论在变形监测这种以静态和准动态为主的场景里单北斗的模糊度固定能力完全够用不是瓶颈。2.4 垂直方向为什么难单北斗靠什么接住高程方向比水平方向难度大这是行业共识。原因是垂直方向对低仰角卫星依赖更强而对流层延迟残差的影响也主要体现在高程上。解决手段不是靠增加系统数量而是靠观测策略和解算策略设置15度或20度的高度截止角把低仰角多路径噪声挡在外面在解算软件中把对流层天顶延迟作为参数估计而不是单纯用模型改正用长时间连续观测数据取均值把随机噪声平滑掉天线相位中心改正必须处理好尤其要保证基准站和监测站天线同型号。这些措施对单北斗和多系统组合同样有效。所谓“垂直方向更差”并不是单北斗的宿命只要把基准站立稳、天线选对、高度角和滤波参数调好垂直向的毫米级成果一样出得来。3. 从天线到GNSS Master主控端一套单北斗监测系统的完整选型记录3.1 天线是整个链路里最不该省钱的位置很多项目为了控制成本在接收机上选贵的在天线上省预算这是本末倒置。变形监测用的测量型天线和普通导航天线是天壤之别。普通贴片天线相位中心随信号入射角变化能达到厘米级甚至更大做变形监测就是灾难。测量型天线通常采用扼流圈设计金属环结构能大幅抑制来自地面和四周的反射信号同时让相位中心在全天域保持稳定。所谓“相位中心稳定性”说直白点就是天线在不同方向、不同仰角接收信号时等效观测点不要乱跑。如果相位中心随入射角变化你会看到每天的位移时间序列上出现周期性正弦波动幅度几毫米看起来像测点每天规律性地“呼吸”。测点当然不会呼吸是天线在“摇头”。这种伪形变混在成果里极难排查所以天线是整套系统最不该省钱的部件。安装环节也有硬要求必须用强制对中装置锁紧螺丝天线按设计方向固定相位中心与监测墩中心重合。天线电缆要加避雷器接地电阻做到位。露天天线还要考虑排水和防鸟站立否则鸟类在扼流圈里筑巢会直接破坏多路径抑制效果。3.2 单北斗接收机的选型关键点接收机选型我的经验是按这几条去卡参数必须支持BDS三频独立解算B1I、B3I、B2a要能同时跟踪这对模糊度固定速度影响很大固件须支持纯单北斗模式而不是“北斗优先”的多模工作方式原始观测数据要能输出标准RINEX格式且版本不低于3.03便于后处理和第三方解算软件读取要有本地存储和远程管理能力监测站大多在偏远山区断电后自动恢复、远程升级、远程重启是保命功能输入电压范围要宽9到36伏是常见要求野外供电不稳宽压设计能减少很多故障。很多人忽略的一个点接收机主板在纯单北斗模式下的功耗和发热。有些多模机器强制关闭GPS通道后功耗并不会显著下降但在野外太阳能供电场景里每一瓦都是成本。选型时最好实测一下仅北斗模式的功耗。3.3 基准站与监测站的差分网怎么搭基准站是整套差分网的“0号点”坐标要经过长时间观测确认站点必须放在稳定基岩或是深埋桩上。监测站测点用钢筋混凝土墩或钢管桩墩顶安装强制对中盘。墩体浇筑之后至少养护到设计强度再开始观测否则混凝土自身收缩会被误判成地基沉降。基线长度直接影响精度变形监测的基线通常控制在2公里以内一般不超过5公里。基线越短两站间的误差空间相关性越强差分效果越好。如果项目覆盖范围大应该按区域布设多个基准站组成网而不是让一个基准站硬扛十几公里外的监测站。3.4 数据回传链和数据中心GNSS Master主控端在整套系统里的角色监测站的原始数据要通过4G物联网卡、光纤、电台或自建网络回传到机房。无人区没有公网信号时还可以考虑用北斗短报文把降采样后的数据传回速率低但能保证“断网不断数”。数据进入机房之后需要有解算主控端来统一调度。行业内对这种主控解算平台的叫法不一有的叫GNSS Master有的叫数据中心本质是一套集中处理软件。我在实际项目里习惯把主控端分成这几个功能块数据流接入与校验接收所有监测站的实时流数据检查丢包率、时间同步、历元完整性自动基线解算按配置好的基线列表跑双差解固定模糊度输出每站坐标序列卡尔曼滤波与平滑对坐标时间序列做滤波削弱单历元噪声生成小时值和日值成果形变预警与报表比对位移阈值超限自动触发短信、邮件或平台推送同时生成监测报表。选软件平台时要重点确认三件事支不支持RINEX格式的原始数据解析预警阈值能不能按站点单独配置报表能不能自动定时生成。很多项目最后砸在报表环节因为人工整理数据既慢又容易出错。趁选型的时候把这些细节定好比后面去补要省太多事。4. 三个项目的实测复盘单北斗在真实场景里跑出什么数据4.1 水库大坝单北斗与多系统组合的七天对比观测第一个项目是某水库大坝外观变形监测。基准站设在坝肩基岩监测站布在大坝坝顶基线约800米观测7天采样率1Hz静态后处理单日解。对比方式是在同一个接收机上分别跑单北斗模式和多模模式结果如下指标单北斗B1IB3I多模GPSBDS水平RMS2.1mm1.7mm垂直RMS4.6mm4.1mm固定解历元占比98.3%99.1%两组数据的差距在亚毫米级放在大坝位移监测的判定阈值里基本属于同一档。固定解历元占比方面单北斗比多模低了不到1个百分点谈不上质变。这个案例让我确定了一件事只要环境不是极端恶劣单北斗在精度上并不会成为短板。4.2 峡谷高边坡遮挡环境里的“高轨优势”显现第二个项目是西南地区某峡谷高边坡。测站布置在半山腰一边是陡峭山体一边是深谷卫星信号遮挡严重。原本担心单北斗在这个环境里会撑不住结果实测数据反而很有意思。GPS在这一带的可见卫星经常掉到6至8颗PDOP值常常超过5已经属于“勉强能用”的边缘。北斗因为IGSO和GEO高轨卫星的存在即使在遮挡最严重的时段可见星仍然能维持在14颗上下PDOP在2.5到3.2之间。固定解历元占比白天约97.2%夜间能到99.6%夜间上升是因为电离层活动减弱。位移时间序列全程没有出现明显的阶跃跳变。这个项目的启发是在复杂地形条件下单北斗反而比“GPSBDS”组合里的GPS部分可靠得多。如果当年只靠GPS做这个测站数据质量大概率不达标。4.3 尾矿库在线监测30天连续运行的数据完整率第三个项目是某尾矿库在线监测属于典型的24小时无人值守场景。测站分散在坝体不同区域4G网络回传太阳能加蓄电池供电遇过连续降雨也遇过雷暴天气。30天统计下来在线率99.4%固定解整体稳定。雨天偶见位移序列出现毫米级波动排查后确认是天线表面积水引起多路径变化雨停后自动恢复没有造成误报。夜间固定率普遍高于白天这也符合电离层周日变化的规律。这个项目里还同步测试了北斗短报文回传通道。降雨导致4G信号不稳的几个小时里降采样数据通过短报文成功回传保证了小时级成果的连续性。对偏远无人区项目来说这种双链路设计值得借鉴。四点复盘经验水平RMS在2毫米上下对变形监测来说完全可用单北斗和多模系统的差距通常不超过0.5毫米在判定阈值面前算同档固定解历元占比是最重要的运维指标低于95%就要开始查环境或设备山体遮挡严重的场景北斗高轨卫星带来的几何优势是实打实的红利。5. 运维踩坑手册从固定率骤降到“假位移跳变”的完整排查链路5.1 先给数据质量定一条“及格线”运维工作不可能天天盯着原始数据看但至少要有一套自动化的质量巡检指标。我建议每天至少盯这几个量指标参考阀值说明PDOP良好3可用3-55警惕几何精度因子数值越小越好载波信噪比35dBHz以上低于此值说明信号弱或天线有问题多路径MP1/MP20.5m以内超过说明多路径抑制效果差固定解历元占比95%以上低于此值优先检查遮挡或天线状态这套体检逻辑在单北斗和多模系统上通用。一旦发现指标连续异常就按下面的链路去排。5.2 “假位移跳变”的排查链路先看天线再看墩体最后查模糊度变形监测最让人头疼的现象是时间序列上突然出现一个台阶看起来像测点发生了瞬时位移但次日又恢复原状。这种“假位移跳变”会直接干扰预警必须快速定位原因。我的排查顺序是固定的先查天线物理状态。有没有被鸟筑巢、有没有积水、强制对中螺丝有没有松动、线缆接头有没有氧化。这些问题会导致信号质量突变最容易产生突然的坐标跳变再查墩体。周围有没有施工震动、重型车辆经过、坡体表层扰动。可以用倾斜计或水准仪辅助判断墩体是否真的动了最后才怀疑解算层面最常见的是卫星失锁后的模糊度重新固定出错。固定成错误整数时基线解算结果可能偏出几厘米在时间序列上就是一个台阶。区分第3种情况和前两种有一个简单办法查看故障时段固定解历元占比。如果突然断崖式下降紧接着又恢复大概率是模糊度重固定问题处理方式是在软件里设置最小固定成功率不达标就剔除该历元增加平滑窗口。5.3 怎么验收一台设备到底是不是“真单北斗”业主在合同里写了单北斗但到货的设备是不是真单北斗需要实际验证。三个方法由简单到严格看天空视图。打开接收机监控界面卫星PRN编号应该只出现北斗的编号段看不到GPS的“G01、G02”这类标识也看不到GLONASS和Galileo的编号看RINEX文件。打开原始观测文件头系统标识符部分应该只有北斗对应的字母代码其它系统标识不会出现用射频信号模拟器关掉GPS信号源只输出北斗星座。真单北斗机器能正常定位出固定解假单北斗会直接罢工。没有模拟器的话也可以在接收机软件里关闭GPS星座然后观察开阔环境下是否还能输出固定解。这三个方法能在项目进场验收阶段就把“伪单北斗”挡在门外。我见过有人后期才发现设备是双模机只是界面隐藏了GPS数据最后重新改固件、重新跑数据工期和成本都损失不少。5.4 天线和线缆的物理故障排查顺序信号质量整体下滑但找不到明显原因时按“从天线到机房”的顺序逐级排查天线测试口加装防雷器检查防雷器是否因雷击击穿线缆接头用万用表测通断户外接头氧化是高发问题线缆本身有没有因动物啃咬或施工损坏GPS同轴电缆外观破损比想象中常见供电电压是否稳定宽压设备也会因为纹波过大产生异常网络链路质量和丢包率4G信号在偏远地区不稳定是常态。这套顺序的实际效果在于每一步都能用简单工具快速验证不需要把设备整体返厂。多数“固定率骤降”问题最后都出在天线端或供电端而不是接收机主板。写在最后的个人体会陪这几个项目跑下来我对单北斗的心态变了很多。它并不是比“GPS加北斗”更高级或者更精准它追求的是自主、可靠、少依赖。变形监测这个场景最怕的从来不是精度差个0.3毫米而是系统关键环节不稳定、数据链路掉链子。单北斗凭借北斗三号的星座冗余和整套产业链的成熟已经能在绝大多数监测场景里独当一面。如果一定要给后来者一个建议那就是正式实施方案之前先在同一测点上做7到14天的单北斗与多系统对比观测把固定解历元占比、RMS、多路径MP值全部拉出来看。别只信厂商标称的参数也別只凭我这一篇文章下结论用实测数据说话方案才站得住。这套方法看着麻烦但能帮你避开后面一整年的运维烦恼。
返回列表