一种面向禁航区管控的北斗自主监测及预警方法与流程

未命名 09-17 阅读:173 评论:0

285-295.),然而该算法计算效率会受到所选子集的增加而大大降低,难以满足车辆、船舶等运载体的实时预警。
4.综上所述,现有技术存在以下缺陷:(1)现有的raim中的故障检测与隔离(fde)算法需要满足6颗以上的可见星冗余,并且要求误差服从高斯分布,且只能检测单星故障,这些条件在空旷的航空领域可以满足,但是在海洋或城市等复杂环境中,由于海面波浪或高楼等复杂的多径反射,无法满足传统raim的应用条件。现有的araim算法主要基于多重假设解法分离的框架基础,其计算效率会随着所选子集的增加而大大降低,难以提供载具准确的实时位置,实现载具靠近禁航区域的及时预警。
5.(2)基于监督学习的nlos/多径检测算法,需要获得准确的含有nlos和多径信号特征的标签数据集。现有的研究方法主要针对有高大建筑物遮挡的城市复杂环境区域,大多利用射线跟踪和天基线匹配方法获得信号标签。与城市环境不同,船舶接收到的多径主要由海面反射产生,现有的获取标签数据集的方法并不能适用于海面。此外,现有的精确的标签数据集的获取方式是相当复杂且困难的。


技术实现要素:

6.发明目的:本发明所要解决的技术问题是针对现有技术的不足,提供一种面向禁航区管控的北斗自主监测及预警方法。
7.为了解决上述技术问题,本发明公开了一种面向禁航区管控的北斗自主监测及预警方法,包括:步骤1,基于隔离森林模型进行离线训练,得到训练好的隔离森林,具体包括:步骤1-1,采集bds数据,并构建训练数据集:利用载具上安装的bds接收机分别在空旷的道路及海面采集bds数据,构建训练数据集,该训练数据集中的数据特征,至少包括:信号强度、卫星仰角、卫星高度角和伪距残差;步骤1-2,利用步骤1-1构建的训练数据集,对隔离森林模型进行训练,具体包括:步骤1-2-1,构建隔离树:从训练数据集中随机选取个样本作为隔离森林模型中一棵隔离树的根节点;步骤1-2-2,对构建的隔离树,随机指定一个数据特征,在随机指定的数据特征的最小值和最大值之间,随机产生分割点;步骤1-2-3,在随机指定的数据特征下将小于分割点的样本放入左节点,大于等于分割点的样本放入右节点;步骤1-2-4,重复步骤1-2-2和步骤1-2-3,直到将每一个样本都分到一个独立的子节点;步骤1-2-5,重复步骤1-2-1至步骤1-2-4,构建个隔离树,从而得到训练好的隔离森林。
8.步骤2,使用训练好的隔离森林,实时检测当前载具接收到的北斗卫星导航系统bds信号中的异常观测并剔除,得到预处理后的bds数据;所述的实时检测当前载具接受到的北斗卫星导航系统bds信号中的异常观测并剔除,具体包括:
步骤2-1,所述载具上的接收机实时采集bds观测数据,并构建测试数据集:从当前载具实时接收的bds数据中提取卫星信号的信号强度、卫星仰角、卫星高度角和伪距残差,并构建测试数据集;步骤2-2,使用训练好的隔离森林,进行测试数据集中的bds数据的异常检测和剔除,具体包括:步骤2-2-1,对于测试数据集中的每一个测试样本,综合计算该样本对应的每棵树的结果,并计算异常得分:;其中,为测试样本在每棵树的高度,为测试样本在多棵树中的路径长度的期望值,为给定样本数时路径长度的平均值;步骤2-2-2,如果某一测试样本的异常得分接近1,即满足该测试样本的异常得分与1的差值小于预设阈值时,则判定该样本对应的卫星信号是异常点,进行剔除;如果异常得分远小于0.5,则该样本对应卫星信号正常;如果所有点的异常得分都在0.5左右,即所述异常得分与0.5的差值小于预设阈值时,则判定所有样本中实际上没有异常点。
9.步骤3,对预处理后的bds数据,进行基于扩展卡尔曼滤波的组合导航解算及实时保护级计算,得到载具的定位信息以及保护级;所述的进行基于扩展卡尔曼滤波的组合导航解算及实时保护级计算,即将载具上安装的北斗卫星导航系统bds和惯性测量元件imu组成紧组合导航系统,将步骤2中得到的预处理后的bds数据和使用当前载具上设置的惯性测量元件测量得到的imu测量信息,基于扩展卡尔曼滤波方法进行紧组合导航解算,具体方法包括:步骤3-1,进行紧组合导航解算,获得载具的定位信息,具体包括:步骤3-1-1,建立紧组合导航的系统状态量:;其中,为建立的历元的系统状态量,、和分别为imu测量信息在地心地固坐标系的三轴位置、速度和姿态误差向量,和分别为三轴加速度计零偏和比例因子误差向量,和分别为三轴陀螺仪零偏和比例因子误差向量,和分别表示bds接收机钟差及钟漂;步骤3-1-2,构建紧组合导航的系统状态方程,具体如下:;其中,为历元的系统状态向量,为由历元到历元的状态转移矩阵,为系统噪声;步骤3-1-3,构建紧组合导航的观测方程,具体如下:;其中, 为历元的误差观测向量, 为相应的测量投影矩阵, 为量测噪声;
误差观测向量由imu测量信息推算的接收机天线到可视卫星的伪距与bds接收机接收到的伪距观测量的差组成,即:;相应的测量投影矩阵,计算方法如下:;其中,表示可视卫星数量,,表示接收机到可视卫星的单位视线向量,,表示维的零矩阵,表示的反对称矩阵,表示维的零矩阵,表示维的零矩阵,为载体系相对地心地固坐标系的姿态阵,为载体系bds接收机天线相位中心相对于惯性测量元件imu的位置矢量即杆臂,为维的光速;步骤3-1-4,利用kalman滤波算法估计组合导航系统状态量,并加上imu力学编排解算的载体状态求解载具定位信息,具体计算方法如下:;其中,、分别为历元状态量的一步预测值及其方差协方差矩阵,、分别为历元组合导航系统状态量的最优估计值及其方差协方差矩阵,、分别为历元系统状态向量的最优估计值及其方差协方差矩阵,为历元系统噪声方差阵,为历元量测噪声方差阵,为卡尔曼滤波增益,为单位阵。
10.步骤3-2,计算当前载具的保护级,具体包括:在步骤3-1所述的卡尔曼滤波解算过程中,新息及其协方差矩阵分别为:;其中,当系统无故障时,服从中心卡方分布;有故障时,服从非中心卡方分布;首先基于新息建立检验统计量,即:;计算故障检测阈值,具体如下:;
其中,为紧组合导航系统的虚警率,通常给定为,为卡方分布的概率密度函数,为自变量,为自由度;所述紧组合导航系统的完好性风险配置要求如下:;其中,表示定位误差值,指保护级,表示与定位误差对应的告警限值,表示事件发生的概率,表示紧组合导航系统是否发生故障的事件,判断标识:当时,即,表示当前紧组合导航系统无故障,此时水平完好性风险的计算方法为:;其中,为水平位置误差,则紧组合导航系统无故障时的水平保护级为:;其中,为水平位置误差估计值;当时,即,表示当前紧组合导航系统存在故障,此时水平完好性风险的计算方法为:;紧组合导航系统存在故障时的水平保护级计算如下:;其中,为第颗卫星引起的的水平误差与距离残差之比;为漏检率为时对应卡方分布的非中心化参数;、分别为系统状态误差估计量中对应的第一维和第二维元素;为故障偏差的估计值;为滤波新息的方差协方差特征值所构成的对角阵;则当前载具的保护级,即该载具禁航区管控应用的水平保护级计算方法为:。
11.步骤4,基于定位信息及保护级结果对载具进行实时管控,具体方法包括:步骤4-1,若水平保护级超出水平告警门限值,则向用户发出警报;步骤4-2,若水平保护级未超出水平告警门限值,则检测以所述紧组合导航系统估计的载具位置为圆心、水平告警门限为半径的圆与缓冲区的位置关系,若该圆位于缓冲区之外,则判断载具位于禁航区之外;若该圆位与缓冲区发生重叠,则判断载具有进
入禁航区的风险,此时发出告警。
12.进一步的,步骤1-1中所述的载具,至少包括:车辆和船舶。
13.进一步的,步骤1-2-1中所述的;进一步的,步骤1-2-5中所述的。
14.进一步的,步骤2-2-2中所述的阈值设置为。
15.有益效果:(1)针对现有raim(接收机自主完好性监测,receiverautonomousintegritymonitoring)中的fde(故障检测与隔离,faultdetectionandexclusion)算法等一系列假设不适用复杂多变的城市、海面场景,现有的araim(增强型接收机自主完好性监测,advancedreceiverautonomousintegritymonitoring)算法计算效率低,不能满足车辆、船舶实时预警的问题,本发明利用机器学习方法检测城市或海面上bds(北斗卫星导航系统,beidounavigationsatellitesystem)接收机接收到的含有多径误差的卫星信号并进行剔除,提高组合导航系统的定位精度,再将其余未被识别为故障的bds信号与imu(惯性测量元件,inertialmeasurementunit)测量通过扩展卡尔曼滤波(ekf,extendedkalmanfilter)进行紧组合导航解算,基于ekf中的新息序列构造故障检测统计量和故障阈值,并计算保护级评估载具定位信息的置信度,从而精准判断载具是否位于禁航区,并实现对靠近禁航区的载具及时预警。
16.(2)针对现有基于监督学习的卫星信号分类方法大多适用在被建筑遮挡的城市峡谷区域,精确的卫星信号标签数据集获取困难,本发明选择载噪比、卫星高度角、预测伪距误差做为特征,利用隔离森林算法识别卫星信号中的异常观测并进行剔除,可以有效缓解城市或海面多径误差对组合导航系统性能的影响,从而有效提高组合导航系统定位精度。
附图说明
17.下面结合附图和具体实施方式对本发明做更进一步的具体说明,本发明的上述和/或其他方面的优点将会变得更加清楚。
18.图1是本发明的流程图。
19.图2是禁航区船舶自主检测及预警示意图。
20.图3是一个实施例中的定位误差对比示意图。
具体实施方式
21.本发明的核心内容为一种面向禁航区管控的北斗自主监测及预警方法,如图1所示,包括如下4个阶段:(1)基于隔离森林模型进行离线训练;(2)实时检测bds信号中的异常观测并剔除;(3)基于扩展卡尔曼滤波的组合导航解算及实时保护级计算;(4)基于定位信息及保护级结果对载具进行实时管控。
22.(1)基于隔离森林模型进行离线训练首先,离线部分,利用北斗接收机分别在空旷的道路及海面采集bds数据,构建训练数据集。该训练数据集包括信号强度、卫星仰角、卫星高度角和伪距残差四个特征。
23.接着利用构建的训练数据集进行训练,具体步骤如下:
第一步:从训练数据集中随机选取个样本作为一棵隔离树的根节点,其中;第二步:对构建的隔离树,随机指定一个特征,在随机指定的特征的最小值和最大值之间,随机产生分割点;第三步:在随机指定的特征下将小于分割点的样本放入左节点,大于等于分割点的样本放入右节点;第四步:重复步骤二和步骤三,直到将每一个样本都分到一个独立的子节点。
24.第五步:重复步骤一、二、三和四,构建个隔离树,从而建立隔离森林,其中。
25.(2)实时检测bds数据中的异常观测并剔除首先,从实时接收的bds数据中提取卫星信号的信号强度、卫星仰角、卫星高度角和伪距残差构建测试数据集;接下来用训练的隔离森林进行bds数据中的异常检测和隔离。
26.对于测试数据集中的每一个测试样本,综合计算该样本对应的每棵树的结果,并计算异常得分:;其中,为测试样本在每棵树的高度,为测试样本在多棵树中的路径长度的期望值,为给定样本数时路径长度的平均值;用来对样本的路径长度进行标准化处理。
27.第二步:如果异常得分接近1,那么认为该样本对应卫星信号是异常点,进行剔除;如果异常得分远小于0.5,那么认为该样本对应卫星信号正常;如果异常得分所有点的得分都在0.5左右,则整个样本实际上没有明显的异常。
28.(3)基于扩展卡尔曼滤波的组合导航解算及实时保护级计算1)首先将经过异常检测及隔离后的bds卫星观测量和imu测量信息基于扩展卡尔曼滤波进行紧组合导航解算,具体方法如下:该bds/imu组合导航系统选取以下状态量作为组合导航系统状态量:;其中,为建立的历元的系统状态量,、和分别为imu测量信息在地心地固坐标系的三轴位置、速度和姿态误差向量,和分别为三轴加速度计零偏和比例因子误差向量,和分别为三轴陀螺仪零偏和比例因子误差向量,和分别表示bds接收机钟差及钟漂;bds/imu紧组合导航系统状态方程可以表示为:;其中,为历元的系统状态向量,为由历元到历元的状态转移矩阵,为系统噪声;
bds/imu紧组合导航系统的观测方程可以表示为:;其中,为历元的误差观测向量,为相应的测量投影矩阵,为量测噪声;误差观测向量由imu测量信息推算的接收机天线到可视卫星的伪距与bds接收机接收到的伪距观测量的差组成,即:;相应的测量投影矩阵,计算方法如下:;其中,表示可视卫星数量,,表示接收机到可视卫星的单位视线向量,,表示维的零矩阵,表示的反对称矩阵,表示维的零矩阵,表示维的零矩阵,为载体系相对地心地固坐标系的姿态阵,为载体系bds接收机天线相位中心相对于惯性测量元件imu的位置矢量即杆臂,为维的光速;在得到bds/imu紧组合导航系统的状态方程和观测方程后,可以利用以下kalman滤波算法步骤估计组合导航系统状态量,进而加上imu力学编排解算的载体状态求解载具的导航参数,具体计算方法如下:;其中,、分别为历元状态量的一步预测值及其方差协方差矩阵,、分别为历元组合导航系统状态量的最优估计值及其方差协方差矩阵,、分别为历元系统状态向量的最优估计值及其方差协方差矩阵,为历元系统噪声方差阵,为历元量测噪声方差阵,为卡尔曼滤波增益,为维的单位阵。
29.2)在紧组合导航解算过程中,基于新息计算保护级。
30.在卡尔曼滤波解算过程中,新息及其协方差矩阵分别为:;其中,当系统无故障时,服从中心卡方分布;有故障时,服从非中心卡方分布;首先基于新息建立检验统计量,即:
;计算故障检测阈值,具体如下:;其中,为紧组合导航系统的虚警率,通常给定为,为卡方分布的概率密度函数,为自变量,为自由度;接着计算导航系统的保护级。
31.所述紧组合导航系统的完好性风险配置要求如下:;其中,表示定位误差值,指保护级,表示与定位误差对应的告警限值,表示事件发生的概率,表示紧组合导航系统是否发生故障的事件,判断标识:当时,即,表示当前紧组合导航系统无故障,此时水平完好性风险的计算方法为:;其中,为水平位置误差,则紧组合导航系统无故障时的水平保护级为:;其中,为水平位置误差估计值;5.33由经典raim中可视卫星为8颗时,假设的的漏检率给出。
32.当时,即,表示当前紧组合导航系统存在故障,此时水平完好性风险的计算方法为:;紧组合导航系统存在故障时的水平保护级计算如下:;其中,为第颗卫星引起的的水平误差与距离残差之比;为漏检率为时对应卡方分布的非中心化参数;、分别为系统状态误差估计量中对应的第一维和第二维元素;为故障偏差的估计值;为滤波新息的方差协方差特征值所构成的对角阵;则当前载具的保护级,即该载具禁航区管控应用的水平保护级计算方法为:

33.(4)基于定位信息及保护级结果对载具进行实时管控,如图2所示,在获得载具的实时位置及保护级后,可以实现载具的实时管控:1)若水平保护级超出水平告警门限值,说明系统自主完好性监测不可用,系统需要向用户发出警报;2)若水平保护级未超出水平告警门限值,则检测以组合导航系统估计的载具位置为圆心、水平告警门限为半径的圆与缓冲区的位置关系,若该圆位于缓冲区之外,则可以判断载具位于禁航区之外;若该圆位与缓冲区发生重叠,则判断载具有进入禁航区的风险,应及时发出告警,使载具离开该区域。该管控预警示意图如图2所述。
34.实施例:如图3所示,给出了其中一种实施例中,利用隔离森林算法进行bds数据异常检测前后的bds/imu组合导航定位误差,由图3可以看到,受异常观测影响,传统bds/imu组合导航定位误差达到了几百米,隔离森林算法检测并剔除bds异常观测量后,大大提高了组合导航系统的定位精度和可靠性。
35.具体实现中,本技术提供计算机存储介质以及对应的数据处理单元,其中,该计算机存储介质能够存储计算机程序,所述计算机程序通过数据处理单元执行时可运行本发明提供的一种面向禁航区管控的北斗自主监测及预警方法的发明内容以及各实施例中的部分或全部步骤。所述的存储介质可为磁碟、光盘、只读存储记忆体(read-only memory,rom)或随机存储记忆体(random access memory,ram)等。
36.本领域的技术人员可以清楚地了解到本发明实施例中的技术方案可借助计算机程序以及其对应的通用硬件平台的方式来实现。基于这样的理解,本发明实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机程序即软件产品的形式体现出来,该计算机程序软件产品可以存储在存储介质中,包括若干指令用以使得一台包含数据处理单元的设备(可以是个人计算机,服务器,单片机,muu或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
37.本发明提供了一种面向禁航区管控的北斗自主监测及预警方法的思路及方法,具体实现该技术方案的方法和途径很多,以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。本实施例中未明确的各组成部分均可用现有技术加以实现。

技术特征:
1.一种面向禁航区管控的北斗自主监测及预警方法,其特征在于,包括步骤1,基于隔离森林模型进行离线训练,得到训练好的隔离森林;步骤2,使用训练好的隔离森林,实时检测当前载具接收到的北斗卫星导航系统bds信号中的异常观测并剔除,得到预处理后的bds数据;步骤3,对预处理后的bds数据,进行基于扩展卡尔曼滤波的组合导航解算及实时保护级计算,得到载具的定位信息以及保护级;步骤4,基于定位信息及保护级结果对载具进行实时管控。2.根据权利要求1所述的一种面向禁航区管控的北斗自主监测及预警方法,其特征在于,步骤1中所述的基于隔离森林模型进行离线训练,具体包括:步骤1-1,采集bds数据,并构建训练数据集:利用载具上安装的bds接收机分别在空旷的道路及海面采集bds数据,构建训练数据集,该训练数据集中的数据特征,至少包括:信号强度、卫星仰角、卫星高度角和伪距残差;步骤1-2,利用步骤1-1构建的训练数据集,对隔离森林模型进行训练,具体包括:步骤1-2-1,构建隔离树:从训练数据集中随机选取个样本作为隔离森林模型中一棵隔离树的根节点;步骤1-2-2,对构建的隔离树,随机指定一个数据特征,在随机指定的数据特征的最小值和最大值之间,随机产生分割点;步骤1-2-3,在随机指定的数据特征下将小于分割点的样本放入左节点,大于等于分割点的样本放入右节点;步骤1-2-4,重复步骤1-2-2和步骤1-2-3,直到将每一个样本都分到一个独立的子节点;步骤1-2-5,重复步骤1-2-1至步骤1-2-4,构建个隔离树,从而得到训练好的隔离森林。3.根据权利要求2所述的一种面向禁航区管控的北斗自主监测及预警方法,其特征在于,步骤2中所述的实时检测当前载具接受到的北斗卫星导航系统bds信号中的异常观测并剔除,具体包括:步骤2-1,所述载具上的接收机实时采集bds观测数据,并构建测试数据集:从当前载具实时接收的bds数据中提取卫星信号的信号强度、卫星仰角、卫星高度角和伪距残差,并构建测试数据集;步骤2-2,使用训练好的隔离森林,进行测试数据集中的bds数据的异常检测和剔除,具体包括:步骤2-2-1,对于测试数据集中的每一个测试样本,综合计算该样本对应的每棵树的结果,并计算异常得分:;其中,为测试样本在每棵树的高度,为测试样本在多棵树中的路径长度的期望值,为给定样本数时路径长度的平均值;步骤2-2-2,如果某一测试样本的异常得分接近1,即满足该测试样本的异常得分与1的差值小于预设阈值时,则判定该样本对应的卫星信号是异常点,进行剔除;如果异常得分远
小于0.5,则该样本对应卫星信号正常;如果所有点的异常得分都在0.5左右,即所述异常得分与0.5的差值小于预设阈值时,则判定所有样本中实际上没有异常点。4.根据权利要求3所述的一种面向禁航区管控的北斗自主监测及预警方法,其特征在于,步骤3中所述的进行基于扩展卡尔曼滤波的组合导航解算及实时保护级计算,即:将载具上安装的北斗卫星导航系统bds和惯性测量元件imu组成紧组合导航系统,将步骤2中得到的预处理后的bds数据和使用当前载具上设置的惯性测量元件测量得到的imu测量信息,基于扩展卡尔曼滤波方法进行紧组合导航解算,具体方法包括:步骤3-1,进行紧组合导航解算,获得载具的定位信息;步骤3-2,计算当前载具的保护级。5.根据权利要求4所述的一种面向禁航区管控的北斗自主监测及预警方法,其特征在于,步骤3-1中所述的进行紧组合导航解算,具体包括:步骤3-1-1,建立紧组合导航的系统状态量:;其中,为建立的历元的系统状态量,、和分别为imu测量信息在地心地固坐标系的三轴位置、速度和姿态误差向量,和分别为三轴加速度计零偏和比例因子误差向量,和分别为三轴陀螺仪零偏和比例因子误差向量,和分别表示bds接收机钟差及钟漂;步骤3-1-2,构建紧组合导航的系统状态方程,具体如下:;其中,为历元的系统状态向量,为由历元到历元的状态转移矩阵,为系统噪声;步骤3-1-3,构建紧组合导航的观测方程,具体如下:;其中,为历元的误差观测向量,为相应的测量投影矩阵,为量测噪声;误差观测向量由imu测量信息推算的接收机天线到可视卫星的伪距与bds接收机接收到的伪距观测量的差组成,即:;相应的测量投影矩阵,计算方法如下:;其中,表示可视卫星数量,,表示接收机到可视卫星的单位视线向量,,表示维的零矩阵,表示的反对称矩阵,表示维的零矩阵,表示维的零矩阵,为载体系相对地心地固坐标系的姿态阵,为载体系bds接收机天线相位中心相对于惯性
测量元件imu的位置矢量即杆臂,为维的光速;步骤3-1-4,利用kalman滤波算法估计组合导航系统状态量,并加上imu力学编排解算的载体状态求解载具定位信息,具体计算方法如下:;其中,、分别为历元状态量的一步预测值及其方差协方差矩阵,、分别为历元组合导航系统状态量的最优估计值及其方差协方差矩阵,、分别为历元系统状态向量的最优估计值及其方差协方差矩阵,为历元系统噪声方差阵,为历元量测噪声方差阵,为卡尔曼滤波增益,为单位阵。6.根据权利要求5所述的一种面向禁航区管控的北斗自主监测及预警方法,其特征在于,步骤3-2中所述的计算当前载具的保护等级,具体包括:在步骤3-1所述的卡尔曼滤波解算过程中,新息及其协方差矩阵分别为:;其中,当系统无故障时,服从中心卡方分布;有故障时,服从非中心卡方分布;首先基于新息建立检验统计量,即:;计算故障检测阈值,具体如下:;其中,为紧组合导航系统的虚警率,为卡方分布的概率密度函数,为自变量,为自由度;所述紧组合导航系统的完好性风险配置要求如下:;其中,表示定位误差值,指保护级,表示与定位误差对应的告警限值,表示事件发生的概率,表示紧组合导航系统是否发生故障的事件,判断标识:当时,即,表示当前紧组合导航系统无故障,此时水平完好性风险的计算方法为:
;其中,为水平位置误差,则紧组合导航系统无故障时的水平保护级为:;其中,为水平位置误差估计值;当时,即,表示当前紧组合导航系统存在故障,此时水平完好性风险的计算方法为:;紧组合导航系统存在故障时的水平保护级计算如下:;其中,为第颗卫星引起的水平误差与距离残差之比;为漏检率为时对应卡方分布的非中心化参数;、分别为系统状态误差估计量中对应的第一维和第二维元素;为故障偏差的估计值;为滤波新息的方差协方差特征值所构成的对角阵;则当前载具的保护级,即该载具禁航区管控应用的水平保护级计算方法为:。7.根据权利要求6所述的一种面向禁航区管控的北斗自主监测及预警方法,其特征在于,步骤4中所述的基于定位信息及保护级结果对载具进行实时管控,具体方法包括:步骤4-1,若水平保护级超出水平告警门限值,则向用户发出警报;步骤4-2,若水平保护级未超出水平告警门限值,则检测以所述紧组合导航系统估计的载具位置为圆心、水平告警门限为半径的圆与缓冲区的位置关系,若该圆位于缓冲区之外,则判断载具位于禁航区之外;若该圆位与缓冲区发生重叠,则判断载具有进入禁航区的风险,此时发出告警。8.根据权利要求7所述的一种面向禁航区管控的北斗自主监测及预警方法,其特征在于,步骤1-1中所述的载具,至少包括:车辆和船舶。9.根据权利要求8所述的一种面向禁航区管控的北斗自主监测及预警方法,其特征在于,步骤1-2-1中所述的;步骤1-2-5中所述的。10.根据权利要求9所述的一种面向禁航区管控的北斗自主监测及预警方法,其特征在于,步骤2-2-2中所述的阈值设置为。

技术总结
本发明提出了一种面向禁航区管控的北斗自主监测及预警方法,包括:基于隔离森林模型进行离线训练,得到训练好的隔离森林;使用训练好的隔离森林,实时检测当前载具接收到的北斗卫星导航系统BDS信号中的异常观测并剔除,得到预处理后的BDS数据;对预处理后的BDS数据,进行基于扩展卡尔曼滤波的组合导航解算及实时保护级计算,得到载具的定位信息以及保护级;基于定位信息及保护级结果对载具进行实时管控。本发明能精准判断载具是否位于禁航区,实现对靠近禁航区的载具及时预警,且可有效缓解海面多径误差对组合导航系统性能的影响,从而提高组合导航系统定位精度。而提高组合导航系统定位精度。而提高组合导航系统定位精度。


技术研发人员:王媛媛 王伟乐 林华 周烜好
受保护的技术使用者:浙江中裕通信技术有限公司
技术研发日:2023.08.11
技术公布日:2023/9/14
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐