ARTICLE DETAIL

资讯详情

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

北斗导航 | 基于贝塞尔曲线优化算法的接收机自主完好性监测算法研究

北斗导航 | 基于贝塞尔曲线优化算法的接收机自主完好性监测算法研究 文章目录摘要1 引言2 RAIM基础原理与数学模型2.1 伪距观测模型2.2 最小二乘定位与残差法2.3 故障检测统计量2.4 故障识别2.5 保护水平计算3 贝塞尔曲线优化算法(BCO)原理3.1 贝塞尔曲线数学基础3.2 BCO算法机制3.3 BCO算法流程4 基于BCO的RAIM优化算法(BCO-RAIM)4.1 优化问题建模4.2 BCO-RAIM算法框架4.3 算法流程图5 MATLAB代码实现5.1 BCO核心算法5.2 RAIM故障检测与保护水平函数5.3 BCO-RAIM适应度函数5.4 主程序:BCO-RAIM完整实现5.5 运行结果与分析6 结论参考文献摘要接收机自主完好性监测(Receiver Autonomous Integrity Monitoring,RAIM)是全球导航卫星系统(GNSS)中保障定位可靠性的关键技术。针对传统最小二乘残差法在复杂观测条件下检测灵敏度不足、阈值设置保守等问题,本文提出一种基于贝塞尔曲线优化算法(Bezier Curve-based Optimization,BCO)的RAIM改进方法。BCO是一种受贝塞尔曲线几何特性启发的新型元启发式优化算法,通过利用线性Bezier曲线实现局部开发、二次Bezier曲线实现局部最优规避、三次Bezier曲线实现全局勘探,能够在复杂解空间中高效搜索全局最优解。本文将BCO算法引入RAIM的故障检测阈值优化与故障识别过程,以最小化保护水平和最大化故障检测概率为目标进行多目标优化。通过仿真实验验证了所提算法在降低保护水平、提高故障检测率方面的有效性。关键词: 接收机自主完好性监测;贝塞尔曲线优化算法;故障检测;保护水平;最小二乘残差法1 引言随着全球卫星导航系统的快速发展,GNSS已广泛应用于航空、航海、车辆导航等安全关键领域。在这些应用中,导航系统的完好性——即在系统不能使用时及时向用户发出告警的能力——比定位精度具有更为重要的意义。接收机自主完好性监测(RAIM)利用接收机的冗余观测量进行一致性校验,对卫星故障进行自主检测与识别,是保障导航完好性的核心技术之一。传统RAIM方法主要基于最小二乘残差法或奇偶矢量法进行故障检测,通过构造检验统计量与预设阈值进行比较来判定是否存在故障。然而,这类方法存在以下不足:一是对小故障偏移量的检测灵敏度有限;二是阈值基于先验噪声假
返回列表