导航信号模拟器赋能飞控闭环仿真:为植保 / 巡检 / 集群无人机构建极端导航测试环境
摘要:植保、电力巡检、多机集群等低空无人机作业场景普遍存在山体遮挡、树冠遮蔽、高速机动带来的多普勒快速变化、多径反射以及GNSS拒止风险,外场试飞难以安全、可复现地验证飞控在这类极端导航条件下的稳定性。导航信号模拟器作为飞控硬件在环(HIL)闭环仿真链路的核心仪器,可依据飞行器动力学模型实时生成符合北斗等GNSS信号体制的射频信号,复现卫星信号遮挡、载机高动态多普勒、多径衰落、信号功率衰减等复杂导航环境,实现飞控、接收机、组合导航算法的室内闭环验证,降低外场试飞风险,支撑低空无人机导航鲁棒性与安全策略验证,是无人机导航可靠性验证体系中的标准化测试手段。
关键词:导航卫星模拟器,gps卫星模拟器,gps导航信号发生器,北斗卫星导航模拟器
植保无人机在山地果园作业、巡检无人机沿峡谷输电线路飞行、集群无人机协同编队飞行时,导航环境具有显著不确定性。山体、林木、铁塔会造成卫星信号间歇性遮挡,接收机可见卫星数量快速跳变;无人机加减速、转向会引入时变多普勒频移;地表、山体反射会形成多径干扰,这些因素都可能引发定位跳变、跟踪失锁,进而诱发飞行失控、丢机事故。
采用真实外场试飞方式开展极限工况验证存在明显短板:山区、峡谷等拒止场景无法按需复现;高机动、信号骤失等风险工况试飞本身存在坠机风险;外场环境变量多、无法控制单一变量做对比试验;多机集群协同导航的重复对照试验成本**。民航无人机相关测试规范也明确,半实物仿真(硬件在环)是无人机自动化能力、故障响应能力验证的重要途径,优先通过仿真完成风险工况验证,再开展外场试飞确认。
无论是北斗方案为主的国产无人机,还是兼容多系统的通用机型,都需要一套可控的射频信号激励设备完成导航性能测评。北斗卫星导航模拟器、导航卫星模拟器、GPS卫星模拟器这类设备,很多研发人员也会称之为GPS导航信号发生器,它们的核心价值,就是把这些分散、随机、高危的野外导航环境,转化为实验室中可配置、可回放、可重复的标准化仿真场景,为飞控闭环测试提供可控的卫星导航激励源。
飞控硬件在环闭环仿真属于半实物仿真技术,核心特征是真实飞控硬件接入仿真回路,形成实时反馈闭环,区别于纯软件仿真(SITL)。整套闭环链路的信息流遵循固定时序逻辑:实时动力学仿真计算机运行无人机六自由度动力学模型,接收飞控下发的电机/舵机控制指令,更新无人机当前位置、速度、姿态,输出载体运动状态;该状态信息同步送入导航卫星模拟器;模拟器结合北斗星历、载体运动状态、信道环境参数,实时计算每一颗可见卫星对应的伪距、载波相位、多普勒频移、信号载噪比,生成符合BDS信号规范的射频导航信号,送入无人机搭载的真实GNSS接收机;接收机解算出PVT(位置、速度、时间)观测结果,连同IMU等传感器数据送入飞控;飞控根据导航解算结果生成新的控制指令,再次回传给动力学模型,完成一轮闭环迭代。
按照北斗官方标准定义,GNSS信号模拟器是能够按照BDS以及其他GNSS卫星信号特征,生成与真实卫星导航信号特性一致信号的设备,支持对仿真场景、卫星信号功率、载体运动参数、信道效应进行配置。市面上常见的GPS卫星模拟器、GPS导航信号发生器,很多机型同时兼容北斗信号,也就是常说的北斗卫星导航模拟器。在整套HIL系统中,模拟器不是独立播放固定信号文件,而是跟随动力学模型实时更新信号特征,保证多普勒、伪距变化和无人机飞行运动严格匹配,这也是“闭环仿真”和简单信号回放的本质区别。
闭环仿真对模拟器实时性能提出硬性要求,需要较高的数据更新率、极低通道时延,保障动力学模型与射频信号输出时序对齐;同时动态仿真范围需要覆盖无人机俯冲、急转、快速变加速等机动工况。同步天下SYN5206型GNSS模拟器这类计量级设备,凭借1000Hz数据更新率、低至≤5ns内部通道延迟,支持外部载体轨迹文件导入与外部1PPS+TOD实时闭环接入,能够适配飞控硬件在环仿真对实时性的严苛需求。
山地植保无人机贴近树冠、坡地飞行,最典型风险是间歇性部分遮挡、近地多径效应。北斗卫星导航模拟器可以设置卫星仰角遮蔽掩码,模拟树冠、山坡对卫星的遮挡,实现可见卫星数动态变化;同时配置反射路径,模拟地面、树冠带来的多径信号,复现伪距测量误差。测试重点验证飞控在卫星数量减少、定位精度下降时,能否平稳切换至GNSS/惯导组合导航,维持航线不漂移,避免喷药作业时偏离航线、坠向坡面。不少植保厂商选型时,会优先选择同时支持多系统仿真的导航卫星模拟器,一台设备即可兼容北斗与GPS信号测试。
模拟器的功率大范围可调能力在这里发挥作用,可复现从正常接收电平到-165dBm极弱信号的连续衰减过程,模拟植被遮挡造成的信号衰减,考核接收机跟踪环路在低载噪比条件下的稳定性。
输电线路、隧道口、峡谷巡检无人机往往沿狭长通道飞行,卫星可视范围受限,同时伴随持续转向带来的多普勒快速变化。导航卫星模拟器可以设置连续缓慢遮挡场景,模拟沿峡谷飞行过程中卫星逐个进出遮挡区;配置连续变化的多普勒梯度,匹配无人机转弯、变速运动;支持长时间低载噪比弱信号仿真,考核接收机跟踪环路的鲁棒性,验证飞控在长时间导航精度降级条件下的自主返航、悬停保持逻辑。很多传统测试方案选用GPS卫星模拟器或者GPS导航信号发生器,随着国产北斗终端普及,逐步切换为原生支持北斗三号的北斗卫星导航模拟器。
巡检无人机快速盘旋、机动巡检会带来速度、加速度、加加速度的剧烈变化,模拟器需要足够的动态仿真上限,复现载体运动带来的载波多普勒突变,避免仿真场景与真实飞行工况出现偏差。
集群编队测试需要同时为多台无人机接收机生成相互独立、互不干扰的导航信号,每一架虚拟无人机拥有独立的运动轨迹、独立的卫星观测几何与多普勒参数。导航卫星模拟器多通道射频输出能力,可同步仿真多机编队飞行、队形变换、单机临时信号失锁场景,验证集群协同算法:当编队内某一台无人机短暂丢失北斗信号时,其余节点能否维持编队构型,避免集群碰撞、队形溃散。这类多机协同场景如果全部依靠外场试飞,组织难度、风险成本**,也是近几年北斗卫星导航模拟器在集群无人机测试方向增长较快的应用场景。
通过双用户仿真能力,模拟器能够生成两套完全解耦的载体导航信号,可用于两架无人机相对定位、编队逻辑的室内验证,大幅降低集群算法迭代的试飞损耗。
导航卫星模拟器支持对低空导航核心误差源进行单独或者组合注入,方便研发人员做单一变量对照测试:
1. 多普勒频移仿真:根据载体速度矢量和卫星视线方向实时计算载波多普勒,匹配无人机机动带来的动态频率变化,考核接收机载波跟踪环路的动态性能;设备动态指标需要覆盖无人机飞行最大速度、加速度、加加速度,保证急转弯、俯冲等动作的多普勒仿真保真度。
2. 多径效应仿真:增加反射、衍射信号分量,模拟山体、建筑、植被反射信号引发的伪距偏差,是峡谷、近地场景定位误差的主要来源;部分模拟器支持选配多路径环境效应仿真选件,对山地、峡谷环境做精细化建模。
3. 信号遮挡与载噪比衰减:设置卫星遮挡时序、信号功率渐变衰减,模拟信号从正常、弱信号到完全失锁的完整过程;宽范围功率调节,能够复现树冠、山体遮挡带来信号由强到弱连续变化过程。
4. 时序同步仿真:依靠1PPS、10MHz基准时钟,保证导航信号、IMU数据、动力学模型时序对齐,时序失配会直接导致组合导航算法在仿真中出现虚假偏差,影响测试结论有效性。模拟器内置高精度恒温晶振,输出稳定的1PPS、10MHz参考信号,为整套半实物仿真系统提供统一时基基准。
重要边界说明:本文讨论范围为导航鲁棒性、故障响应、定位降级策略的合规验证测试,不涉及导航欺骗信号生成与注入;导航诱骗属于导航安全管控范畴,相关试验需在具备资质的封闭测评环境下按照规范开展。
在研发阶段,研发人员可以批量注入边缘故障场景,提前发现飞控导航融合算法缺陷,减少迭代阶段外场炸机损失;在产品定型和适航相关验证环节,标准化仿真场景可以形成可追溯测试报告,支撑导航可靠性指标核验;在量产产线,简化版导航卫星模拟器工装可以用于每一台接收机、飞控模组的出厂一致性检测,筛查跟踪环路、定位解算的个体差异。很多消费级与工业级接收机产线,早期大量使用GPS导航信号发生器完成基础功能检测,现在逐步升级为北斗卫星导航模拟器,适配国产北斗终端量产需求。
国内外相关研究已经验证,经过HIL导航仿真充分验证的飞控算法,外场实测与仿真输出的飞行状态数据具备较高相关性,仿真结果具备可信的参考价值。导航卫星仿真不是完全替代外场试飞,而是构建“仿真极限工况摸底 → 算法迭代优化 → 小范围受控外场验证”的分级验证流程,提升低空无人机导航安全底线。
同时这类设备也可服务计量检定场景,模拟器输出信号指标经过计量校准,可作为参考基准,用于无人机导航接收机定位、测速、捕获跟踪灵敏度指标的计量与型式评价工作。
[1] BD 420012—2015,北斗/全球卫星导航系统(GNSS)信号模拟器性能要求及测试方法[S]. 北京:北斗卫星导航系统官方标准,2015.
[2] 吴和龙,向政蓉,高宇航,等. 基于Pixhawk飞控的硬件在环仿真系统设计[J]. 高技术通讯,2024,34(1):46-53.
[3] 吕永玺,屈晓波,史静平. 无人机飞行控制半实物仿真系统设计与实现[J]. 实验技术与管理,2021,38(3):153-157.
[4] Zhang G, Xu B, Ng H, et al. GNSS RUMS: GNSS Realistic Urban Multiagent Simulator for Collaborative Positioning Research[J]. Remote Sensing, 2022, 14(21):5434.
[5] Pant K, Karumuri S, Zhang Z. An Open-Source Gazebo Plugin for GNSS Multipath Signal Emulation in Virtual Urban Canyons[J]. arXiv preprint arXiv:2212.04018, 2022.
[6] 中国民用航空局. MH/T 2017—2025,民用无人驾驶航空器系统分布式操作自动化等级测试[S]. 北京:中国民用航空局,2025.
[7] 王跃科, 明德祥, 杨俊. 卫星导航信号仿真技术综述[J]. 国防科技大学学报,2014,36(3):160-166.









