CN111679298B - 导航***的完好性监测方法、完好性监测装置及电子设备 - Google Patents
导航***的完好性监测方法、完好性监测装置及电子设备 Download PDFInfo
- Publication number
- CN111679298B CN111679298B CN202010387470.3A CN202010387470A CN111679298B CN 111679298 B CN111679298 B CN 111679298B CN 202010387470 A CN202010387470 A CN 202010387470A CN 111679298 B CN111679298 B CN 111679298B
- Authority
- CN
- China
- Prior art keywords
- positioning
- track
- integrity
- value
- estimation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/23—Testing, monitoring, correcting or calibrating of receiver elements
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/20—Integrity monitoring, fault detection or fault isolation of space segment
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
本申请适用于导航领域,提供了一种导航***的完好性监测方法、完好性监测装置、电子设备及计算机可读存储介质,该方法包括:获取信号模拟器输出的与载体运动过程相关联的轨迹真值及导航信号;获取信号模拟器的漏仿概率,该漏仿概率用于指示与真实的载体运动过程相比,信号模拟器遗漏输出导航信号的概率;将导航信号输入至待检验的导航***,得到导航***输出的轨迹估计值;将轨迹估计值与轨迹真值进行比对,得到误差定位数;基于漏仿概率、误差定位数、轨迹估计值的总定位数及预设的完好性风险总和,计算得到导航***的完好性监测结果。通过本申请方案,由信号模拟器承担大部分完好性风险,降低了导航***在线进行完好性监测的压力和复杂度。
Description
技术领域
本申请属于导航技术领域,尤其涉及一种导航***的完好性监测方法、完好性监测装置、电子设备及计算机可读存储介质。
背景技术
完好性(Integrity)是针对导航***所提供定位信息置信度的量化指标,包含***无法满足导航需求时向用户及时发出告警的能力,是评价导航安全性的代表性指标。完好性监测最初应用于全球卫星导航***(Global Navigation Satellite System,GNSS)的性能评价,并且在民用航空领域得到成熟应用和推广。然而,当前的完好性监测严重依赖于导航***的在线计算,考虑到导航***的在线计算过程往往较为复杂,这导致目前导航***的完好性监测的难度较大。
发明内容
本申请提供了一种导航***的完好性监测方法、完好性监测装置、电子设备及计算机可读存储介质,可以降低导航***的完好性监测的难度。
第一方面,本申请提供了一种导航***的完好性监测方法,包括:
获取信号模拟器输出的轨迹真值及导航信号,其中,上述导航信号及上述轨迹真值与载体运动过程相关联;
获取上述信号模拟器的漏仿概率,其中,上述漏仿概率用于指示与真实的载体运动过程相比,上述信号模拟器遗漏输出导航信号的概率;
将上述导航信号输入至待检验的导航***,得到上述导航***输出的轨迹估计值;
将上述轨迹估计值与上述轨迹真值进行比对,得到误差定位数,其中,上述误差定位数为上述轨迹估计值与上述轨迹真值相比,存在误差的定位点的数量;
基于上述漏仿概率、上述误差定位数、上述轨迹估计值的总定位数及预设的完好性风险总和,计算得到上述导航***的完好性监测结果,其中,上述总定位数为上述轨迹估计值所包含的定位点的数量。
第二方面,本申请提供了一种导航***的完好性监测装置,包括:
第一获取单元,用于获取信号模拟器输出的轨迹真值及导航信号,其中,上述导航信号及上述轨迹真值与载体运动过程相关联;
第二获取单元,用于获取上述信号模拟器的漏仿概率,其中,上述漏仿概率用于指示与真实的载体运动过程相比,上述信号模拟器遗漏输出导航信号的概率;
导航输出单元,用于将上述导航信号输入至待检验的导航***,得到上述导航***输出的轨迹估计值;
轨迹比对单元,用于将上述轨迹估计值与上述轨迹真值进行比对,得到误差定位数,其中,上述误差定位数为上述轨迹估计值与上述轨迹真值相比,存在误差的定位点的数量;
结果计算单元,用于基于上述漏仿概率、上述误差定位数、上述轨迹估计值的总定位数及预设的完好性风险总和,计算得到上述导航***的完好性监测结果,其中,上述总定位数为上述轨迹估计值所包含的定位点的数量。
第三方面,本申请提供了一种电子设备,电子设备包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现如第一方面的方法的步骤。
第四方面,本申请提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现如第一方面的方法的步骤。
第五方面,本申请提供了一种计算机程序产品,计算机程序产品包括计算机程序,计算机程序被一个或多个处理器执行时实现如第一方面的方法的步骤。
由上可见,本申请方案中,首先获取信号模拟器输出的轨迹真值及导航信号,并获取上述信号模拟器的漏仿概率,接着将上述导航信号输入至待检验的导航***,得到上述导航***输出的轨迹估计值,再将上述轨迹估计值与上述轨迹真值进行比对,得到误差定位数,最后基于上述漏仿概率、上述误差定位数、上述轨迹估计值的总定位数及预设的完好性风险总和,计算得到上述导航***的完好性监测结果。本申请方案将一部分完好性风险转嫁到信号模拟器上,降低了导航***在线进行完好性监测的压力和复杂度。可以理解的是,第二方面至第五方面的有益效果可以参见第一方面中的相关描述,在此不再赘述。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的导航***的完好性监测方法的实现流程示意图;
图2是本申请实施例提供的完好性风险分配树模型的示例图;
图3是本申请实施例提供的完好性分析优化示意图;
图4是本申请实施例提供的导航***的完好性监测装置的结构框图;
图5是本申请实施例提供的电子设备的结构示意图。
具体实施方式
以下描述中,为了说明而不是为了限定,提出了诸如特定***结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的***、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。
在现有技术中,GNSS自主导航完好性监测的核心在于在线对定位结果提供一个满足给定概率的置信度,其核心方程如下所示:
其中表示定位误差,PL表示保护水平,AL表示告警门限,PHMI为危险误导信息概率,即完好性风险。这其中,告警门限是按照民航飞行各阶段安全需求先验设定的,保护水平的求解需要重点解决两个问题:一是计算得到的保护水平是否满足给定的完好性风险;二是保护水平是否如实反映了定位误差与告警门限之间的绝对物理关系。而保护水平的计算有两大难点:一是需要对定位***的误差分布模型有较为清晰的认识;二是要构建严谨的检验统计量到定位误差的数学关系。为了克服上述难点,往往采用超界包络(Overbounding)的方式计算保护水平,这使得所得到的保护水平有很大冗余,往往不能反映定位误差的真实分布,导致出现虚警和/或漏警等问题。基于此,本申请提出了一种导航***的完好性监测方法、完好性监测装置、电子设备及计算机可读存储介质,跳过了解算保护水平的难题,降低了在线自主完好性监测的压力和复杂度,使得对导航***的完好性不可用的判定可以更加准确。为了说明本申请实施例所提出的技术方案,下面通过具体实施例来进行说明。
实施例一
下面对本申请实施例提供的一种导航***的完好性监测方法进行描述。请参阅图1,该完好性监测方法包括:
步骤101,获取信号模拟器输出的轨迹真值及导航信号。
本申请实施例中,首先引入一信号模拟器,该信号模拟器可以输出载体运动过程中的轨迹真值及导航信号。在导航领域,信号模拟器的开发和商业化已经比较成熟。当前的信号模拟器已经能够使复现的应用场景、载体动态及传感器信号(也即导航信号)的输出更加多样化和逼真化,这为线下验证导航***的完好性提供了技术支撑和可行性。该信号模拟器可以在大数据分析及机器学习的基础上结合蒙特卡洛模拟,对实际测试中难以发生的小概率事件进行仿真。其中,蒙特卡洛模拟通过抓住事物运动的几何数量和几何特征,利用数学方法来加以模拟,也即,进行一种数字模拟实验。通常来说,可以将蒙特卡洛模拟归结为三个主要步骤:构造或描述概率过程;实现从已知概率分布抽样;建立各种估计量。因而,本申请实施例中,通过引入一可信度较高的信号模拟器,并基于该信号模拟器的仿真功能和/或复现功能所输出的导航信号及轨迹真值实现对导航***的线下完好性监测,从而降低甚至最终取代传统的线上完好性监测。其中,上述轨迹真值可以视作载体运动过程中的轨迹观测值。
具体地,信号模拟器的仿真功能为:信号模拟器能够根据给定的运动轨迹,通过蒙特卡洛模拟给出载体运动过程中各种传感器在典型场景下的输出,包括标准信号,故障信号和异常信号等。其中,标准信号为除了传感器的正常输出外,只包含高斯白噪声的信号;故障信号为传感器故障所导致的信号;异常信号为场景复杂等问题所导致的信号。举例来说,信号模拟器仿真一段100秒的卫星信号,具体场景为:前50秒在空旷区域;中间40秒在城市中有较多高楼大厦的区域(这导致很多卫星被阻挡);最后10秒卫星发生故障。则仿真所获得的导航信号中:前50秒是标准信号;中间40秒因为高楼大厦的阻挡导致卫星可能出现不可用的情况,会出现“标准信号+反射信号”夹杂在一起的异常信号;最后10秒则是故障信号。
具体地,信号模拟器的重现功能为:信号模拟器能够将真实测试过程中所采集到的导航信号进行存储并重新输出。
步骤102,获取上述信号模拟器的漏仿概率。
在本申请实施例中,漏仿概率用于指示与真实的载体运动过程相比,信号模拟器遗漏输出导航信号的概率。也可以理解为,漏仿概率用于指示出现信号模拟器未输出,但在载体运动过程中真实存在有导航信号的情况的概率。本申请实施例将完好性风险总和Prisk分为了线上和线下两个部分。其中,完好性风险总和Prisk为一预设值,线上完好性风险Prisk,oline由导航***在线进行估计,线下完好性风险Prisk,offline由信号模拟器承担。在本申请实施例中,上述漏仿概率在数值上等于线上完好性风险Prisk,oline,其关系可以表示为:
PMS=Prisk,online=Prisk-Prisk,offline
其中,PMS为漏仿概率,Prisk,oline为线上完好性风险,Prisk为完好性风险总和,Prisk,oline为线下完好性风险。
具体地,线下完好性风险可以由预设的完好性风险分配树模型所确定。请参阅图2,图2给出了一完好性风险分配树模型的简单示例。假设完好性风险总和为10-7,在传统的自主完好性监测中,上述完好性风险需要全部由导航***的在线算法完成,也即,该在线算法需要监测若干种故障模式以满足导航***的完好性风险的要求,这导致在线算法技术往往较为复杂且计算压力较大。而在本申请实施例中,大部分完好性风险可以由信号模拟器承担,在图2中表示为先验完好性风险(也即线下完好性风险)。信号模拟器功能越完善,则所分担的完好性风险越多,图2中所示的先验完好性风险占比可以超过99%,而在线算法需要监测的完好性风险则有显著下降,仅为完好性风险总和的1%左右,其压力和计算复杂度大为缓解。同时,信号模拟器还可以进一步将完好性风险分配给各个子***,其完好性风险总和、线上完好性风险及线下完好性风险之间的关系可表示为:
Prisk=Prisk,online+Prisk,offline
=Prisk,online+(Prisk,offline,sub1+Prisk,offline,sub2+...+Prisk,offline,subn)
其中,Prisk,offline,sub1,Prisk,offline,sub2,...Prisk,offline,subn可用于表示信号模拟器中各个子***所承担的完好性风险。例如,可将信号模拟器划分出一场景子***,对应图2的场景完好性风险;同时划分出一运动体(也即载体)状态子***,对应图2的运动体状态完好性风险;还可划分出一传感器子***,对应图2的传感器完好性风险。可见,本申请实施例中,可根据预设的完好性风险分配树模型,确定上述信号模拟器中每个子***的的完好性风险,随后基于上述完好性风险总和及上述信号模拟器中每个子***的的完好性风险得到上述信号模拟器的漏仿概率,具体为将完好性风险总和减去各个子***的完好性风险的总和(也即将完好性风险总和减去线下完好性风险)得到上述信号模拟器的漏仿概率。
可以理解的是,在完好性监测过程中,上述完好性风险分配树模型可以保持不变,也可以动态变化,此处不作限定。
步骤103,将上述导航信号输入至待检验的导航***,得到上述导航***输出的轨迹估计值。
在本申请实施例中,信号模拟器所输出的导航信号将被输出入至待检验的导航***中,该导航***即为需要进行完好性监测的对象。该导航信号可以经由导航***进行预处理、导航滤波与优化、故障检测和隔离和/或定位解算等操作,最终导航***将输出基于导航信号所得到的轨迹估计值。可以认为,该轨迹估计值是导航***基于导航信号预测得到的,因而,该轨迹估计值一般情况下会与轨迹真值存在一些差别。需要注意的是,导航***作为完好性监测的对象,本方案并不关心该导航***内部具体对导航信号进行了何种处理;也即,本方案将导航***视作一黑匣子,仅需考虑向该导航***输入导航信号后,该导航***所输出的轨迹估计值;也即,本方案仅关心该导航***的输入及输出。
步骤104,将上述轨迹估计值与上述轨迹真值进行比对,得到误差定位数。
在本申请实施例中,轨迹估计值中的定位点的数量与轨迹真值中的定位点的数量相同,其中,轨迹估计值中的各个定位点与轨迹真值中的各个定位点呈现一一对应的关系。为了便于说明,将轨迹估计值中的定位点记作定位估计点,将轨迹真值中的定位点记作轨迹真值点。可以简单理解为,轨迹估计值中的第一个定位点与轨迹真值中的第一个定位点相对应,轨迹估计值中的第二个定位点与轨迹真值中的第二个定位点相对应,以此类推。为了获得误差定位数,可以检测每一对相对应的定位估计点及定位真值点之间是否存在误差,并将与相对应的定位真值点存在误差的定位估计点的数量确定为误差定位数。
可选地,完好性监测过程中往往涉及两个以上坐标轴。针对与完好性监测相关联的任一坐标轴,可以计算定位估计点与相对应的定位真值点在该坐标轴上的分量差值,若该分量差值大于预设的告警门限,则确定该定位估计点与相对应的定位真值点存在误差。需要注意的是,上述告警门限与坐标轴相关联。举例来说,假定与本次完好性监测相关联的坐标系为二维坐标系,该坐标系由水平坐标轴及垂直坐标轴构成。只要一定位估计点在垂直坐标轴上的分量与对应的定位真值点在垂直坐标系上的分量的差值(也即定位估计点及对应的定位真值点在垂直坐标轴上的分量差值)大于预设的垂直告警门限,和/或,该定位估计点在水平坐标轴上的分量与对应的定位真值点在水平坐标系上的分量的差值(也即定位估计点及对应的定位真值点在水平坐标轴上的分量差值)大于预设的水平告警门限,即可确认该定位估计点与对应的定位真值点存在误差。反之,若定位估计点在垂直坐标轴上的分量与对应的定位真值点在垂直坐标系上的分量的差值(也即定位估计点及对应的定位真值点在垂直坐标轴上的分量差值)小于或等于预设的垂直告警门限,并且,该定位估计点在水平坐标轴上的分量与对应的定位真值点在水平坐标系上的分量的差值(也即定位估计点及对应的定位真值点在水平坐标轴上的分量差值)小于或等于预设的水平告警门限,即可确认该定位估计点与对应的定位真值点之间的误差可以忽略不计。
为了更好的理解误差定位数的统计过程,下面给出一统计公式:
Nrisk=Nrisk+1 if(PE(q)>AL(q))
其中,Nrisk初始值为0,用于表示误差定位数;PE用于表示定位估计点与对应的定位真值点之间的分量差值;AL用于表示告警门限;下标(q)用于表示所处坐标轴为q坐标轴;也即,PE(q)为定位估计点与对应的定位真值点在q坐标轴上的分量差值;AL(q)为与q坐标轴相关联的告警门限。
请参阅图3,图3左侧示出了现有的基于保护水平的斯坦福分析图(StanfordPlot),右侧示出了采用本申请实施例所得到的分析图。在斯坦福分析图中,按照分量差值PE、保护水平PL和告警门限AL的大小关系存在六种情况,其中:
1、PE<PL<AL:分量差值小于告警门限,导航***可用;并且计算的保护水平正确包络分量差值并小于告警门限。这种场景下,导航***决策正确,属于理想的正常工作状态;
2、PL<PE<AL:分量差值小于告警门限,导航***可用;但是估算的保护水平没有正确包络分量差值。这种场景下,导航***决策正确,但是保护水平计算失败,属于误导信息事件;
3、PL<AL<PE:分量差值大于告警门限,导航***实际不可用;但是计算的保护水平小于告警门限。这种场景下,导航***输出为正常工作,决策不正确,且保护水平计算失败,属于危险误导信息;
4、PE<AL<PL:分量差值小于告警门限,导航***可用;但是计算的保护水平冗余过大,超过告警门限,导致告警。这种场景下,导航***决策不正确,其保护水平计算失败,属于虚警事件;
5、AL<PE<PL:分量差值大于告警门限,导航***实际不可用;计算的保护水平正确包络分量差值。这种场景下,导航***决策正确。
6、AL<PL<PE:分量差值大于告警门限,导航***实际不可用;计算的保护水平大于告警门限但小于分量差值。这种场景下,导航***决策正确,但保护水平计算失败,属于误导信息事件。
可见,在斯坦福分析图中,由于保护水平的存在,导致完好性的决策复杂化。反之,采用本申请实施例所得到的分析图中,因为跳过了计算保护水平的环节,直接对分量差值和告警门限进行比对,这大大减少了场景的数量。下面给出采用本申请实施例所得到的两种可能的场景:
1、PE≤AL:分量差值小于或等于告警门限,导航***可用;导航***决策正确。
2、AL<PE:分量差值大于告警门限,导航***不可用;导航***决策正确。
与现有的斯坦福分析图相比,本申请实施例所提出的决策分析过程大为简化,且计算结果不存在任何误导信息或决策不正确的情况,使得对导航***的完好性监测更加直接且准确。
步骤105,基于上述漏仿概率、上述误差定位数、上述轨迹估计值的总定位数及预设的完好性风险总和,计算得到上述导航***的完好性监测结果。
在本申请实施例中,轨迹估计值的总定位数为该轨迹估计值所包含的定位点的数量,也即定位估计点的数量。具体地,可根据预设的完好性计算公式,基于漏仿概率、误差定位数、总定位数及完好性风险总和,计算得到导航***的完好性监测结果,该完好性监测结果具体为先验完好性监测结果。该完好性计算公式为:
其中,Pprior,risk为计算得到的完好性监测结果,Nrisk为误差定位数,Ntotal为总定位数,PMS为漏仿概率,Prisk为完好性风险总和。
由上可见,本申请实施例将一部分完好性风险转嫁到信号模拟器上,降低了导航***在线进行完好性监测的压力和复杂度,且方便对导航***的安全性进行提高和优化。同时,本申请实施例跳过了解算保护水平的难题,使得所获得的的导航***的完好性监测结果更加准确。
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
实施例二
本申请实施例二提供了一种导航***的完好性监测装置。如图4所示,本申请实施例中的完好性监测装置400包括:
第一获取单元401,用于获取信号模拟器输出的轨迹真值及导航信号,其中,上述导航信号及上述轨迹真值与载体运动过程相关联;
第二获取单元402,用于获取上述信号模拟器的漏仿概率,其中,上述漏仿概率用于指示与真实的载体运动过程相比,上述信号模拟器遗漏输出导航信号的概率;
导航输出单元403,用于将上述导航信号输入至待检验的导航***,得到上述导航***输出的轨迹估计值;
轨迹比对单元404,用于将上述轨迹估计值与上述轨迹真值进行比对,得到误差定位数,其中,上述误差定位数为上述轨迹估计值与上述轨迹真值相比,存在误差的定位点的数量;
结果计算单元405,用于基于上述漏仿概率、上述误差定位数、上述轨迹估计值的总定位数及预设的完好性风险总和,计算得到上述导航***的完好性监测结果,其中,上述误差定位数为上述轨迹估计值与上述轨迹真值相比,存在误差的定位点的数量。
可选地,记上述轨迹估计值中的定位点为定位估计点,上述轨迹真值中的定位点为定位真值点,上述轨迹比对单元404包括:
误差检测子单元,用于针对上述轨迹估计值中的每个定位估计点,在上述轨迹真值中确定与上述定位估计点相对应的定位真值点,并检测上述定位估计点与相对应的上述定位真值点是否存在误差;
数量统计子单元,用于将与相对应的上述定位真值点存在误差的定位估计点的数量确定为上述误差定位数。
可选地,上述误差检测子单元包括:
分量差值计算子单元,用于在目标坐标轴下,计算上述定位估计点与相对应的上述定位真值点的分量差值,其中,上述目标坐标轴为与完好性监测相关联的任一坐标轴;
误差确定子单元,用于若上述分量差值大于预设的告警门限,则确定上述定位估计点与相对应的上述定位真值点存在误差,其中,上述告警门限与上述目标坐标轴相关联。
可选地,上述第二获取单元402包括:
子***完好性风险确定子单元,用于根据预设的完好性风险分配树模型,确定上述信号模拟器中每个子***的的完好性风险;
漏仿概率计算子单元,用于基于预设的完好性风险总和及上述信号模拟器中每个子***的的完好性风险,计算得到上述信号模拟器的漏仿概率。
可选地,上述结果计算单元405,具体用于根据预设的完好性计算公式,基于上述漏仿概率、上述误差定位数、上述轨迹估计值的总定位数及上述完好性风险总和,计算得到上述导航***的完好性监测结果,其中,上述完好性计算公式为:
其中,上述Pprior,risk为上述完好性监测结果,上述Nrisk为上述误差定位数,上述Ntotal为上述总定位数,上述PMS为上述漏仿概率,上述Prisk为上述完好性风险总和。
可选地,上述第一获取单元401,具体用于获取上述信号模拟器通过重放功能或仿真功能所输出的轨迹真值及导航信号。
由上可见,本申请实施例将一部分完好性风险转嫁到信号模拟器上,降低了导航***在线进行完好性监测的压力和复杂度,且方便对导航***的安全性进行提高和优化。同时,本申请实施例跳过了解算保护水平的难题,使得所获得的的导航***的完好性监测结果更加准确。
实施例三
本申请实施例三提供了一种电子设备,请参阅图5,本申请实施例中的电子设备5包括:存储器501,一个或多个处理器502(图5中仅示出一个)及存储在存储器501上并可在处理器上运行的计算机程序。其中:存储器501用于存储软件程序以及单元,处理器502通过运行存储在存储器501的软件程序以及单元,从而执行各种功能应用以及数据处理,以获取上述预设事件对应的资源。具体地,处理器502通过运行存储在存储器501的上述计算机程序时实现以下步骤:
获取信号模拟器输出的轨迹真值及导航信号,其中,上述导航信号及上述轨迹真值与载体运动过程相关联;
获取上述信号模拟器的漏仿概率,其中,上述漏仿概率用于指示与真实的载体运动过程相比,上述信号模拟器遗漏输出导航信号的概率;
将上述导航信号输入至待检验的导航***,得到上述导航***输出的轨迹估计值;
将上述轨迹估计值与上述轨迹真值进行比对,得到误差定位数,其中,上述误差定位数为上述轨迹估计值与上述轨迹真值相比,存在误差的定位点的数量;
基于上述漏仿概率、上述误差定位数、上述轨迹估计值的总定位数及预设的完好性风险总和,计算得到上述导航***的完好性监测结果,其中,上述总定位数为上述轨迹估计值所包含的定位点的数量。
假设上述为第一种可能的实施方式,则在第一种可能的实施方式作为基础而提供的第二种可能的实施方式中,上述将上述轨迹估计值与上述轨迹真值进行比对,得到误差定位数,包括:
记上述轨迹估计值中的定位点为定位估计点,上述轨迹真值中的定位点为定位真值点,则针对上述轨迹估计值中的每个定位估计点,在上述轨迹真值中确定与上述定位估计点相对应的定位真值点,并检测上述定位估计点与相对应的上述定位真值点是否存在误差;
将与相对应的上述定位真值点存在误差的定位估计点的数量确定为上述误差定位数。
在上述第二种可能的实施方式作为基础而提供的第三种可能的实施方式中,上述检测上述定位估计点与相对应的上述定位真值点是否存在误差,包括:
在目标坐标轴下,计算上述定位估计点与相对应的上述定位真值点的分量差值,其中,上述目标坐标轴为与完好性监测相关联的任一坐标轴;
若上述分量差值大于预设的告警门限,则确定上述定位估计点与相对应的上述定位真值点存在误差,其中,上述告警门限与上述目标坐标轴相关联。
在上述一种可能的实施方式作为基础而提供的第四种可能的实施方式中,上述获取上述信号模拟器的漏仿概率,包括:
根据预设的完好性风险分配树模型,确定上述信号模拟器中每个子***的的完好性风险;
基于预设的完好性风险总和及上述信号模拟器中每个子***的的完好性风险,计算得到上述信号模拟器的漏仿概率。
在上述一种可能的实施方式作为基础而提供的第五种可能的实施方式中,上述基于上述漏仿概率、上述误差定位数、上述轨迹估计值的总定位数及预设的完好性风险总和,计算得到上述导航***的完好性监测结果,包括:
根据预设的完好性计算公式,基于上述漏仿概率、上述误差定位数、上述轨迹估计值的总定位数及上述完好性风险总和,计算得到上述导航***的完好性监测结果,其中,上述完好性计算公式为:
其中,上述Pprior,risk为上述完好性监测结果,上述Nrisk为上述误差定位数,上述Ntotal为上述总定位数,上述PMS为上述漏仿概率,上述Prisk为上述完好性风险总和。
在上述第一种可能的实施方式作为基础而提供的第六种可能的实施方式中,上述获取信号模拟器输出的轨迹真值及导航信号,包括:
获取上述信号模拟器通过重放功能或仿真功能所输出的轨迹真值及导航信号。
应当理解,在本申请实施例中,所称处理器502可以是中央处理单元(CentralProcessing Unit,CPU),该处理器还可以是其他通用处理器、数字信号处理器(DigitalSignal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
存储器501可以包括只读存储器和随机存取存储器,并向处理器502提供指令和数据。存储器501的一部分或全部还可以包括非易失性随机存取存储器。例如,存储器501还可以存储设备类别的信息。
由上可见,在本申请实施例中,本申请实施例将一部分完好性风险转嫁到信号模拟器上,降低了导航***在线进行完好性监测的压力和复杂度,且方便对导航***的安全性进行提高和优化。同时,本申请实施例跳过了解算保护水平的难题,使得所获得的的导航***的完好性监测结果更加准确。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将上述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述***中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者外部设备软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的***实施例仅仅是示意性的,例如,上述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。
上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读存储介质中。基于这样的理解,本申请实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关联的硬件来完成,上述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,上述计算机程序包括计算机程序代码,上述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。上述计算机可读存储介质可以包括:能够携带上述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机可读存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,上述计算机可读存储介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读存储介质不包括是电载波信号和电信信号。
以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围,均应包含在本申请的保护范围之内。
Claims (10)
1.一种导航***的完好性监测方法,其特征在于,包括:
获取信号模拟器输出的轨迹真值及导航信号,其中,所述导航信号及所述轨迹真值与载体运动过程相关联;
获取所述信号模拟器的漏仿概率,其中,所述漏仿概率用于指示与真实的载体运动过程相比,所述信号模拟器遗漏输出导航信号的概率;
将所述导航信号输入至待检验的导航***,得到所述导航***输出的轨迹估计值;
将所述轨迹估计值与所述轨迹真值进行比对,得到误差定位数,其中,所述误差定位数为所述轨迹估计值与所述轨迹真值相比,存在误差的定位点的数量;
基于所述漏仿概率、所述误差定位数、所述轨迹估计值的总定位数及预设的完好性风险总和,计算得到所述导航***的完好性监测结果,其中,所述总定位数为所述轨迹估计值所包含的定位点的数量。
2.如权利要求1所述的完好性监测方法,其特征在于,所述将所述轨迹估计值与所述轨迹真值进行比对,得到误差定位数,包括:
记所述轨迹估计值中的定位点为定位估计点,所述轨迹真值中的定位点为定位真值点,则针对所述轨迹估计值中的每个定位估计点,在所述轨迹真值中确定与所述定位估计点相对应的定位真值点,并检测所述定位估计点与相对应的所述定位真值点是否存在误差;
将与相对应的所述定位真值点存在误差的定位估计点的数量确定为所述误差定位数。
3.如权利要求2所述的完好性监测方法,其特征在于,所述检测所述定位估计点与相对应的所述定位真值点是否存在误差,包括:
在目标坐标轴下,计算所述定位估计点与相对应的所述定位真值点的分量差值,其中,所述目标坐标轴为与完好性监测相关联的任一坐标轴;
若所述分量差值大于预设的告警门限,则确定所述定位估计点与相对应的所述定位真值点存在误差,其中,所述告警门限与所述目标坐标轴相关联。
4.如权利要求1所述的完好性监测方法,其特征在于,所述获取所述信号模拟器的漏仿概率,包括:
根据预设的完好性风险分配树模型,确定所述信号模拟器中每个子***的的完好性风险;
基于预设的完好性风险总和及所述信号模拟器中每个子***的的完好性风险,计算得到所述信号模拟器的漏仿概率。
6.如权利要求1所述的完好性监测方法,其特征在于,所述获取信号模拟器输出的轨迹真值及导航信号,包括:
获取所述信号模拟器通过重放功能或仿真功能所输出的轨迹真值及导航信号。
7.一种导航***的完好性监测装置,其特征在于,包括:
第一获取单元,用于获取信号模拟器输出的轨迹真值及导航信号,其中,所述导航信号及所述轨迹真值与载体运动过程相关联;
第二获取单元,用于获取所述信号模拟器的漏仿概率,其中,所述漏仿概率用于指示与真实的载体运动过程相比,所述信号模拟器遗漏输出导航信号的概率;
导航输出单元,用于将所述导航信号输入至待检验的导航***,得到所述导航***输出的轨迹估计值;
轨迹比对单元,用于将所述轨迹估计值与所述轨迹真值进行比对,得到误差定位数,其中,所述误差定位数为所述轨迹估计值与所述轨迹真值相比,存在误差的定位点的数量;
结果计算单元,用于基于所述漏仿概率、所述误差定位数、所述轨迹估计值的总定位数及预设的完好性风险总和,计算得到所述导航***的完好性监测结果,其中,所述总定位数为所述轨迹估计值所包含的定位点的数量。
8.如权利要求7所述的完好性监测装置,其特征在于,记所述轨迹估计值中的定位点为定位估计点,所述轨迹真值中的定位点为定位真值点,所述轨迹比对单元包括:
误差检测子单元,用于针对所述轨迹估计值中的每个定位估计点,在所述轨迹真值中确定与所述定位估计点相对应的定位真值点,并检测所述定位估计点与相对应的所述定位真值点是否存在误差;
数量统计子单元,用于将与相对应的所述定位真值点存在误差的定位估计点的数量确定为所述误差定位数。
9.一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至6任一项所述的方法。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010387470.3A CN111679298B (zh) | 2020-05-09 | 2020-05-09 | 导航***的完好性监测方法、完好性监测装置及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010387470.3A CN111679298B (zh) | 2020-05-09 | 2020-05-09 | 导航***的完好性监测方法、完好性监测装置及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111679298A CN111679298A (zh) | 2020-09-18 |
CN111679298B true CN111679298B (zh) | 2023-05-09 |
Family
ID=72451783
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010387470.3A Active CN111679298B (zh) | 2020-05-09 | 2020-05-09 | 导航***的完好性监测方法、完好性监测装置及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111679298B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112230247B (zh) * | 2020-09-25 | 2021-07-27 | 南京航空航天大学 | 一种用于城市复杂环境下gnss完好性监测方法 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2431801A1 (en) * | 2000-12-15 | 2002-06-20 | United Parcel Service Of America, Inc. | Receiver-autonomous vertical integrity monitoring |
CN101027570A (zh) * | 2004-09-20 | 2007-08-29 | 阿斯特里姆有限责任公司 | 为全球导航***的用户提供完好性信息的方法和设备 |
EP1965219A1 (en) * | 2007-03-01 | 2008-09-03 | Selex Communications S.P.A. | Method and system for predicting the performance of satellite navigation systems |
KR20090000603A (ko) * | 2007-03-07 | 2009-01-08 | 현대중공업 주식회사 | 통합항해 시스템의 데이터 표시 검사방법 |
CN102096075A (zh) * | 2010-12-23 | 2011-06-15 | 中国航天科工信息技术研究院 | 基于Galileo***完好性概念的多模用户完好性评估方法 |
CN104215974A (zh) * | 2014-09-15 | 2014-12-17 | 中国航天标准化研究所 | 一种卫星导航***的完好性监测可用性确定方法 |
RU2577846C1 (ru) * | 2014-12-17 | 2016-03-20 | Открытое акционерное общество "Российская корпорация ракетно-космического приборостроения и информационных систем" (ОАО "Российские космические системы") | Способ определения целостности высокоточных навигационных определений потребителя и система для его реализации |
WO2018152465A1 (en) * | 2017-02-20 | 2018-08-23 | Iposi, Inc. | Receiver integrity monitoring using doppler analysis |
CN110456390A (zh) * | 2019-07-24 | 2019-11-15 | 北京空间飞行器总体设计部 | 一种用于监测导航卫星在轨完好性风险的装置及方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2906893B1 (fr) * | 2006-10-06 | 2009-01-16 | Thales Sa | Procede et dispositif de surveillance de l'integrite des informations delivrees par un systeme hybride ins/gnss |
GB0901685D0 (en) * | 2009-01-31 | 2009-03-11 | Qinetiq Ltd | Navigation system integrity |
IL235356A (en) * | 2014-10-27 | 2016-02-29 | Accubeat Ltd | A method and device for providing secure time synchronization from a satellite navigator system |
-
2020
- 2020-05-09 CN CN202010387470.3A patent/CN111679298B/zh active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2431801A1 (en) * | 2000-12-15 | 2002-06-20 | United Parcel Service Of America, Inc. | Receiver-autonomous vertical integrity monitoring |
CN101027570A (zh) * | 2004-09-20 | 2007-08-29 | 阿斯特里姆有限责任公司 | 为全球导航***的用户提供完好性信息的方法和设备 |
EP1965219A1 (en) * | 2007-03-01 | 2008-09-03 | Selex Communications S.P.A. | Method and system for predicting the performance of satellite navigation systems |
KR20090000603A (ko) * | 2007-03-07 | 2009-01-08 | 현대중공업 주식회사 | 통합항해 시스템의 데이터 표시 검사방법 |
CN102096075A (zh) * | 2010-12-23 | 2011-06-15 | 中国航天科工信息技术研究院 | 基于Galileo***完好性概念的多模用户完好性评估方法 |
CN104215974A (zh) * | 2014-09-15 | 2014-12-17 | 中国航天标准化研究所 | 一种卫星导航***的完好性监测可用性确定方法 |
RU2577846C1 (ru) * | 2014-12-17 | 2016-03-20 | Открытое акционерное общество "Российская корпорация ракетно-космического приборостроения и информационных систем" (ОАО "Российские космические системы") | Способ определения целостности высокоточных навигационных определений потребителя и система для его реализации |
WO2018152465A1 (en) * | 2017-02-20 | 2018-08-23 | Iposi, Inc. | Receiver integrity monitoring using doppler analysis |
CN110456390A (zh) * | 2019-07-24 | 2019-11-15 | 北京空间飞行器总体设计部 | 一种用于监测导航卫星在轨完好性风险的装置及方法 |
Non-Patent Citations (1)
Title |
---|
孟赛.北斗导航接收机信号捕获及完好性监测关键技术研究.中国博士学位论文全文数据库(电子期刊).2020,I136-202. * |
Also Published As
Publication number | Publication date |
---|---|
CN111679298A (zh) | 2020-09-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8106823B2 (en) | Method of operating a satellite navigation receiver | |
CN109085619B (zh) | 多模gnss***的定位方法及装置、存储介质、接收机 | |
CN110542911B (zh) | 北斗机载设备raim性能符合性测试方法及*** | |
CN111060133A (zh) | 一种用于城市复杂环境的组合导航完好性监测方法 | |
CN111679298B (zh) | 导航***的完好性监测方法、完好性监测装置及电子设备 | |
CN104331602A (zh) | 基于马尔科夫链的gnss完好性检测率估计方法 | |
Schroth et al. | Failure detection and exclusion via range consensus | |
CN114384557A (zh) | 星基增强***的服务性能评估方法及装置 | |
CN112731460A (zh) | 卫星导航***校准数据的完好性风险的测试方法及其*** | |
CN105159826B (zh) | 一种定位目标程序中的错误语句的方法和装置 | |
US9529042B2 (en) | Device for and method of estimating error point in logic diagram | |
CN115755131A (zh) | 一种卫星定位的方法、装置及介质 | |
CN114240654A (zh) | 基于交易链路的性能能力透视方法、***、设备及可读存储介质 | |
CN114971436A (zh) | 雷达情报组网融合中的装备贡献计算方法及装置 | |
CN114690179A (zh) | 基于短距离雷达与捷联惯导的室内追踪定位方法及装置 | |
CN114325765A (zh) | 完好性检测优化方法和计算机可读存储介质 | |
CN114167469A (zh) | 一种基于5g/gnss组合的车辆导航信息监测方法和装置 | |
Ni et al. | An improved RAIM scheme for processing multiple outliers in GNSS | |
CN117610316B (zh) | Gnss定位性能的仿真测试模型生成方法、装置、设备及介质 | |
CN114095865B (zh) | 一种测量报告的定位方法、装置、计算机设备及存储介质 | |
CN116124218B (zh) | 变压器故障的诊断方法、装置、存储介质以及电子设备 | |
CN118194832B (zh) | Cors使用记录审查表生成方法、装置、设备及介质 | |
Yang et al. | Research on Integrity Monitoring Performance Test Method of GNSS-Based Train Positioning Units | |
Martini et al. | Receiver integrity monitoring in case of multiple failures | |
CN113885052A (zh) | 北斗定位终端电磁兼容测试方法、***、设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |