版本 V3.1 | 2026-08-18 | 按工程师批注与官方数据表修订(V3.1 删除未经数据表确认的内容)
本文是《如何从移动基准站确定基于GNSS的姿态》一文的修订扩展版,在原文档基础上:补充硬件需求与安装步骤(含无人机与车辆两种场景);补充许可激活方法;大幅扩展数据链路章节(蜂窝网络 / 数传电台 / 直连三种方式及 RTCM 消息配置);补充坐标系定义、输出解析、测试验证、故障排查、精度限制与参考资料;统一术语:移动基准站(Moving Base)、移动站(Rover)。按工程师批注与官方数据表(mosaic-G5 P3/P3H)修订:许可授权方式、同平台 COM 口直连、精度指标逐条核对(V3.0)。
原文档出处:本文内容源自比利时 GNSS 厂商 Septentrio(中文常译"赛腾")官方知识库文章《How to determine GNSS-based attitude from a moving base》,原文地址:https://www.septentrio.com/en/learn-more/knowledge-base/how-determine-gnss-based-attitude-moving-base
移动基准站(Moving Base)指安装在运动载体上的 GNSS 基准站,区别于固定在地面的常规基准站。移动基准站通过数据链路实时向移动站(Rover)发送 RTCM 3.x 差分改正数据,使移动站获得厘米级相对定位(RTK),并在此基础上解算载体姿态。
在载体上安装两根 GNSS 天线(主天线 + 副天线),两天线之间的连线构成基线向量。基线向量在载体坐标系中的方向是已知的(安装时标定),通过载波相位差分确定基线向量在导航坐标系(NED)中的方向,即可推导出载体姿态角。
航向角(Heading/Yaw):基线在水平面内的指向;俯仰角(Pitch):基线相对水平面的倾角;横滚角(Roll):单基线无法独立解算,需第三根天线构成第二条基线。
重要物理限制:单基线在物理上最多只能解算两个姿态角(通常为航向 + 俯仰,基线横向布置时解算航向 + 横滚)。如需完整三轴姿态,必须增加第三根天线(第二条基线)。
| 对比项 | 车辆(原文档场景) | 无人机(扩展场景) |
|---|---|---|
| 基线长度 | 1~2 m 以上,容易做大 | 0.3~1 m,受机身尺寸限制 |
| 载荷与供电 | 充足,无严格限制 | 重量、功耗、尺寸极敏感 |
| 振动环境 | 较小 | 螺旋桨高频振动,需减震 |
| 多路径 | 地面反射明显,需注意 | 空中多路径较少,但低空/近地仍存在 |
| 典型用户 | 丰田、恩智浦等车载方案 | 工业级无人机、物流、测绘、巡检、eVTOL |
| 姿态来源 | 双天线 GNSS + 里程计/IMU | 通常 IMU+磁力计/视觉;大载荷高精度作业才用双天线 |
无人机场景下移动基准站的价值:① 从移动平台(船舶、卡车、移动指挥车)起降时,平台本身就是移动基准站;② 无人机集群编队时,长机可作为移动基准站向僚机广播差分;③ 车载无人机协同(车辆为移动基准站);④ 强磁干扰环境下替代磁力计提供可靠航向。
结论:移动基准站方案适合工业级/大型无人机(载荷允许、作业精度要求高);轻型消费级无人机受重量、成本限制,仍以网络 RTK / 静态地面站为主。
需支持 MovingBase 模式与 GNSS Attitude 功能(例如 Septentrio mosaic 系列、AsteRx 系列等);确认固件版本;无人机选用:评估重量、功耗、尺寸(如 mosaic-X5 微型化模块),并预留数据链路接口(蜂窝模组 / 数传电台 / 以太网);双接收机方案:Base 与 Rover 各一台接收机;也支持单台接收机内集成双天线姿态解算 + 差分收发。
双频或多频、有源天线,支持 GPS + BDS + Galileo + GLONASS 为佳;主/副天线建议同型号同批次,保证相位中心一致性;无人机:选用轻量化贴片天线或短基线专用天线,关注重量与风阻;车辆:常规测量型天线即可;天线需有良好接地平面,避免信号被机身/车体遮挡。
基线长度:越长姿态精度越高(航向精度与基线长度成反比)。车辆推荐 ≥1 m,无人机 ≥0.3 m 并尽可能长;共面性:两天线尽量安装在同一水平面(等高度),避免高度差;无法避免时用 ARP 偏移补偿;刚性固定:天线与载体刚性连接,避免振动、形变导致基线向量变化;无人机需减震安装;远离遮挡与反射面;射频线缆:低损耗同轴电缆,长度尽量短,走线避开动力线(无人机电机/电调)与强干扰源,并做好固定与防护。

图1 双天线布局示意:a) 默认配置(天线沿纵轴前后布置);b) 非默认配置示例(横向布置)。坐标轴:X 前向、Y 右向。数据流为 Base → Rover 的 RTCM 差分
车辆:车载 12/24 V 供电,注意电源滤波;无人机:接收机与数传电台共用机载电池(5V/BEC),评估总功耗与续航影响;接线顺序建议:先安装天线并连接射频线缆 → 接收机供电 → 配置数据链路 → 配置模式。
| 指标 | 数值(RMS,开阔天空) |
|---|---|
| RTK 水平 / 垂直精度 | 0.6 cm + 0.5 ppm / 1 cm + 1 ppm |
| RTK 初始化时间 | 7 s |
| 更新率 / 延迟 | 20 Hz / < 10 ms |
| 姿态精度(基线 1 m) | 航向 0.15°,俯仰/横滚 0.25° |
| 姿态精度(基线 5 m) | 航向 0.03°,俯仰/横滚 0.05° |
| 接口 | 双 UART(最高 4 Mbps)、USB 2.0、2×PPS |
| 功耗 / 尺寸 / 重量 | 0.44 W(P3)/ 0.6 W(P3H);22.8×16.4×2.4 mm;2.2 g |
| 工作温度 | -40~85 ℃ |
注:P3H 为带航向(双天线)型号,P3 为单天线高精度定位型号;上述姿态精度在 RTK 固定解、开阔天空条件下测得。
移动基准站(Moving Base)是需授权(License)控制的功能,必须先在接收机上激活才能使用:向厂商/经销商购买 MovingBase(或 GNSS Attitude)功能授权;授权方式为特殊授权文件(License 文件)形式:将授权文件通过接收机升级/配置软件(如 Septentrio RxTools)导入接收机;验证激活:导入后确认对应功能状态为 Active;未激活时姿态解算无输出或报错;固件升级:激活前建议将接收机固件升级到支持 MovingBase 的最低版本。
数据链路是移动基准站方案的核心:Base 接收机将 RTCM 3.x 差分数据实时发送给 Rover 接收机。数据流方向为单向(Base → Rover)。RTCM 消息由两类组成:1005/1006(基准站坐标,必须启用,建议 1~10 s 一条);MSM 观测消息:1074/1077(GPS)、1084/1087(GLONASS)、1094/1097(Galileo)、1124/1127(北斗),MSM4 为中等精度,MSM7 为高精度。带宽参考:MSM4 全星座约 1~3 kbps @ 1 Hz;MSM7 约 3~8 kbps @ 1 Hz。高动态无人机建议 MSM7 且 5~10 Hz,并关注端到端延迟 < 1 s。
注:若 Base 与 Rover 位于同一平台(典型的双天线测姿场景),两者通过串口 COM 直连即可完成差分传输(见 5.4),无需蜂窝/电台链路;蜂窝与电台方案适用于 Base 与 Rover 不在同一平台的场景。

图2 移动基准站系统架构与数据流(Base → Rover 单向 RTCM 差分;数据链路可选蜂窝 NTRIP / 电台 / 直连)
适用场景:Base 与 Rover 距离远、无视线约束、作业范围大(如无人机长途飞行、多机作业);架构:Base 端 4G/5G 模组 → NTRIP caster(公网差分服务器)→ Rover 端 4G/5G 模组;配置要素:SIM 卡与资费(确认 APN 与数据流量)、NTRIP caster 地址与端口(默认 2101)、账号/密码、挂载点(Mountpoint)、数据格式 RTCM 3.x;性能与风险:公网延迟约 50~200 ms,满足 RTK 需要(RTCM 延迟需 < 1 s 左右);丢包会造成 RTK 频繁失锁,关键作业建议固定 IP/专线或运营商 QoS;多机协同:多台 Rover 可共用同一 NTRIP 挂载点(caster 广播),适合无人机集群。

图3 蜂窝网络数据链路:4G/5G + NTRIP(公网服务器中转,适合远距离、多机协同;延迟约 50~200 ms)
适用场景:视距内点对点、无公网环境、低延迟、数据保密性要求高的作业;架构:Base 端发射电台 + 天线 → Rover 端接收电台(或电台 + 接收机一体);频率:UHF 433 MHz(国内常用,免执照设备功率受限)、868/915 MHz(欧美);VHF 220 MHz 传输更远但天线更大;功率与距离(视地形与天线架高):1 W 约 1~5 km;5~35 W 约 10~50 km;协议与参数:透明串口透传或专用协议;波特率 9600~115200 bps;设置频点、发射功率、天线增益;合规要求:国内 433 MHz 短距离设备发射功率受限(微功率设备约 10 mW/50 mW),大功率数传电台需申请无线电台执照;干扰排查:同频干扰、多径、遮挡都会导致误码率上升。

图4 UHF 数传电台数据链路:点对点广播,不依赖公网,低延迟;大功率发射需遵守当地频率与执照法规
串口(COM)直连(同平台场景推荐):移动基准站测姿态时,Base 与 Rover 两台接收机位于同一平台,直接以串口(RS232/TTL;mosaic-G5 提供双 UART,最高 4 Mbps)连接即可,注意两端波特率一致;以太网 TCP/UDP 直连:Base 端作为 TCP Server(或 UDP),Rover 端作为 Client 连接;WiFi 局域网:短距离、地面车辆或地面站场景。
| 消息类型 | 内容 | 建议速率 |
|---|---|---|
| 1005/1006 | 基准站坐标(ITRF/WGS84) | 1~10 s 一条 |
| 1074/1077 | GPS 观测(MSM4/MSM7) | 1~10 Hz |
| 1084/1087 | GLONASS 观测 | 1~10 Hz |
| 1094/1097 | Galileo 观测 | 1~10 Hz |
| 1124/1127 | 北斗观测 | 1~10 Hz |
| 1033 | 天线描述(可选) | 30 s 一条 |
配置原则:无人机高动态场景建议 MSM7 + 5~10 Hz;静态/慢速车辆 MSM4 + 1 Hz 即可。所有星座消息速率应一致,避免某星座延迟过大拖慢收敛。
收不到差分:检查 IP/端口/挂载点/账号、防火墙、电台频点与波特率、天线连接;RTK 频繁失锁:提高消息速率、降低延迟、改善链路质量(换频点/加高天线)、检查遮挡;姿态降级:链路恢复后自动重新收敛,必要时重新初始化。
在 Web 界面中设置接收机工作模式为移动基准站(Moving Base / Base Station);接入主天线(基准天线,建议为前向天线);配置 RTCM 3.x 输出消息与速率;配置数据链路输出(蜂窝 / 电台 / 网络),确认发送状态正常。
设置 Positioning Mode:GNSS Attitude,并将姿态模式设为 MovingBase;配置天线:主天线 + 副天线接入,输入基线长度或由系统自动标定;配置数据链路接收 RTCM(与 Base 端对应);确认 RTK 状态:移动站应达到固定解(Fixed)后姿态解算才有效。
SBF 输出:启用 AttEuler 消息(欧拉角:航向 / 俯仰 / 横滚,含解算状态标志);NMEA 输出:HDT(真航向)、HRP(厂商扩展:航向 / 俯仰 / 横滚,如 PASHHRP);设置输出速率与串口/网口通道,供飞控或上位机解析。
方法一(ARP 基线坐标):在 GNSS Attitude 控制面板中输入副天线相对主天线 ARP 的 X/Y/Z 坐标。示例:副天线装在机头方向(X 轴)1 m 处,输入 X = 1.0 m、Y = 0、Z = 0;横向布置(机翼方向)则输入 Y = 1.0 m;方法二(角度偏移):无法直接测量坐标时,输入航向 / 俯仰角偏移值进行补偿;注意:X/Y/Z 轴方向遵循坐标系定义,填错轴方向或符号会直接得到错误姿态且难以排查。

图5 GNSS Attitude 控制面板配置界面(MovingBase 模式;Offset from main ARP:Y = 1.0000 m、X/Z = 0,对应横向布置)
| 配置项 | Base 端(基准站) | Rover 端(移动站) |
|---|---|---|
| 工作模式 | Moving Base / Base Station | GNSS Attitude → MovingBase |
| RTCM 消息 | 1005/1006 @ 1 Hz + MSM7 @ 5~10 Hz(高动态) | 接收(不发送) |
| 数据链路 | COM 串口直连(同平台)或 NTRIP Server 或电台发射或 TCP Server | COM 串口直连(同平台)或 NTRIP Client 或电台接收或 TCP Client |
| 输出协议 | NMEA(可选) | SBF: AttEuler;NMEA: HDT / HRP |
| 天线 | 主天线(前向基准天线) | 主天线 + 副天线,基线 L 按实测输入 |
□ 两根天线已按布局安装,基线长度实测并记录;□ 天线射频线缆连接正确,线缆固定防护完成;□ 接收机固件版本满足 MovingBase 功能要求;□ MovingBase 许可已激活并在控制面板确认 Active;□ 数据链路已打通:Base 端能发出 RTCM,Rover 端能收到;□ Rover 端 RTK 状态达到 Fixed;□ 姿态输出(AttEuler / HDT / HRP)数据正常,状态标志为有效;□ 静态对比验证通过(航向与已知基准偏差在预期范围内)。
载体坐标系:X 轴指向机头/车头方向,Y 轴指向右侧(横向),Z 轴向下,遵循 NED(北东地)惯例(以具体产品手册为准);ARP(Antenna Reference Point,天线参考点):天线相位中心,所有偏移量均以其为参考;Offset from main ARP:副天线相对主天线 ARP 的坐标偏移;姿态角约定:航向角绕 Z 轴、自北向顺时针为正;俯仰角绕 Y 轴、抬头为正;横滚角绕 X 轴、右侧下沉为正。

图6 载体坐标系与基线定义(X 前向 / Y 右向 / Z 向下,NED 惯例;主天线 ARP 为偏移参考点)
AttEuler(SBF):二进制消息,字段含航向、俯仰、横滚角及解算状态(固定 / 浮点 / 无效),推荐飞控/上位机使用;HDT(NMEA):$HTHDT,<航向>,T*<校验>,真航向;HRP(NMEA):$PASHHRP,<航向>,<俯仰>,<横滚>,<状态>*<校验>,厂商扩展;有效性判断:姿态解算需 RTK 固定解(Fixed)支撑,浮动解(Float)精度明显下降,应结合状态标志使用数据。
静态测试:载体静止,将解算航向与已知基准(罗盘/陀螺/全站仪)对比;动态测试:直线行驶/飞行,对比航迹方向与输出航向;转弯/俯仰机动观察姿态响应;链路验证:观察接收机 RTK 状态(Fixed)、RTCM 接收统计、延迟与丢包;精度预期(官方数据表,RMS、开阔天空、RTK 固定解):基线 1 m 时航向 0.15°、俯仰/横滚 0.25°;基线 5 m 时航向 0.03°、俯仰/横滚 0.05°;无人机专项:起飞前在地面完成初始化,悬停时航向应稳定不漂移。
| 天线间距 | 航向精度 | 俯仰/横滚精度 |
|---|---|---|
| 1 m | 0.15° | 0.25° |
| 5 m | 0.03° | 0.05° |
| 症状 | 可能原因 | 处理办法 |
|---|---|---|
| 姿态无输出 | 许可未激活 / 模式未设置 | 激活许可;设置 GNSS Attitude = MovingBase |
| 收不到差分数据 | 链路配置错误 | 检查 NTRIP IP/端口/挂载点/账号、电台频点与波特率、TCP 端口、天线连接 |
| 姿态存在固定偏差 | 天线布局补偿未设置或轴方向/符号填错 | 核对 6.4 补偿值与第七章坐标定义 |
| 精度差 | 基线短 / 多路径 / 浮动解 | 增大基线、改善天线净空、等待固定解 |
| RTK 频繁失锁 | 链路延迟大、丢包、遮挡 | 提高 RTCM 速率、改善链路(加高天线/换频点)、避开遮挡 |
| 无人机悬停时航向漂移 | 未完成动态初始化 / 基线未收敛 | 起飞前直线滑跑或飞行中完成初始化;检查基线配置 |
基线长度与航向精度近似成反比:基线每缩短一半,航向误差约增大一倍(数据表确认:0.15°×1 m = 0.03°×5 m);单基线仅能解算两个姿态角:需完整三轴姿态(含横滚)时必须增加第三根天线(第二条基线)(数据表确认:P3H 提供 heading and pitch 或 heading and roll);遮挡与多路径:城市峡谷、机库、树荫等环境会降低可用性与精度(数据表精度指标为开阔天空条件下测得,并内置 APME+ 多路径抑制)。
天线与线缆安装牢固,车辆行驶与无人机飞行前检查;线缆做好防水、防磨损防护;无人机注意重量重心、电磁兼容(避开电机电调干扰)、飞行空域与禁飞区合规;电台使用遵守当地频率与功率法规(国内 433 MHz 大功率数传需电台执照);雷雨天气停止室外作业,注意天线防雷。
本文直接出处:Septentrio 官方知识库《How to determine GNSS-based attitude from a moving base》;Septentrio 知识库《How to get RTK positioning using a moving base》。权威参考:ESA Navipedia《RTK Systems》;Racelogic VBOX《Real Time Kinematic (RTK)》;Septentrio《mosaic-G5 P3/P3H 产品数据表》(2026-08-18 核对);学术文献:Giorgi, G., et al. "Attitude Determination", Springer Handbook of Global Navigation Satellite Systems, Chapter 27, 2017;Zhang, P. 等《A Novel GNSS Attitude Determination Method Based on Primary Baseline Switching for a Multi-Antenna Platform》, Remote Sensing, 12(5):747, 2020。
什么是 GNSS 移动基准站?
移动基准站是安装在运动载体(车辆、船舶、移动指挥车等)上的 GNSS 基准站,实时向移动站发送 RTCM 3.x 差分改正数据,使移动站获得厘米级相对定位,并在此基础上解算载体姿态。
单基线能解算几个姿态角?
单基线最多解算两个姿态角(通常为航向 + 俯仰,横向布置时为航向 + 横滚)。需要完整三轴姿态(含横滚)必须增加第三根天线构成第二条基线。
移动基准站姿态精度能达到多少?
以 mosaic-G5 P3H 为例(RTK 固定解、开阔天空):基线 1 m 时航向 0.15°、俯仰/横滚 0.25°;基线 5 m 时航向 0.03°、俯仰/横滚 0.05°。航向精度与基线长度近似成反比。
移动基准站和移动站之间用什么数据链路?
同平台(双天线测姿)场景用串口 COM 直连即可;跨平台(车载基准站服务无人机、集群协同)可用蜂窝 NTRIP(远距离、多机)或 UHF/VHF 数传电台(视距、低延迟、保密)。
无人机需要双天线 GNSS 吗?
大载荷高精度作业、移动平台起降、集群编队或强磁干扰环境下需要双天线提供可靠航向;轻型消费级无人机通常以 IMU+磁力计/视觉为主,配合网络 RTK 或静态地面站即可。
MovingBase 功能需要授权吗?
需要。Moving Base 与 GNSS Attitude 是许可控制功能,须购买授权文件并通过 RxTools 等配置软件导入接收机,激活后功能状态为 Active。
作者:管理员
发布日期:2026年8月18日
内容来源:《基于GNSS移动基准站的姿态确定方案——无人机与车载应用技术文档(修订扩展版)》V3.1
外部参考:
Septentrio 官方网站:https://www.septentrio.com/
Septentrio 知识库:How to determine GNSS-based attitude from a moving base
ESA Navipedia RTK Systems:https://gssc.esa.int/navipedia/
南京宏成智能科技有限公司是 Septentrio 在中国区的官方授权代理商,专业提供 Septentrio 全系列高精度 GNSS 模块、接收机及配套软件的技术支持与销售服务。相关阅读:RxTools 软件四大核心优势:无人机GNSS接收机调测指南、Septentrio Mosaic P3H 灯光无人机高精度定位模块方案、Mosaic G5 P3/P3H参数、绝对同步,零失误表演:无人机灯光秀精准定位。如需了解更多移动基准站与高精度 GNSS 方案,欢迎联系我们。
电话: 025-85577685
地址:南京市江宁开发区诚信大道990号优尚天地3栋417室
企业微信