一种基于惯性组合导航数据的预估校正方法转让专利

申请号 : CN202111106033.0

文献号 : CN113945213B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张凯郑应强赵晗

申请人 : 北京连山科技股份有限公司

摘要 :

本发明公开了一种基于惯性组合导航数据的预估校正方法,包括:对输入的惯导数据进行数据处理,获取所述惯导数据的演变趋势;在预设的时间阈值范围内,获取新的惯导数据,判断所述新的惯导数据与所述演变趋势相匹配的次数是否在预设范围内,若是,执行将所述演变趋势设定为所述惯导数据的当前演变趋势,若否,执行对新的惯导数据执行步骤对输入的惯导数据进行数据处理,获取所述惯导数据的演变趋势的过程,将新的演变趋势作为当前演变趋势。通过对于惯导数据持续输入,推算导航数据演变趋势,对新输入的导航数据进行预估和校正,防止异常数据或不合理数据影响导航。设定时间阈值范围,重新确定导航演变趋势,防止原有趋势的干扰,提高灵敏度。

权利要求 :

1.一种基于惯性组合导航数据的预估校正方法,其特征在于,包括:S100,对输入的惯导数据进行数据处理,获取所述惯导数据的演变趋势;

S200,在预设的时间阈值范围内,获取新的惯导数据,判断所述新的惯导数据与所述演变趋势相匹配的次数是否在预设范围内,若是,执行S300,若否,执行S400;

S300,将所述演变趋势设定为所述惯导数据的当前演变趋势;

S400,对新的惯导数据执行步骤S100,获取新的演变趋势,将新的演变趋势作为当前演变趋势;

所述S100包括:

S101,基于惯导数据确定所述惯导数据的速度变化趋势;

S102,基于惯导数据确定所述惯导数据的方向变化趋势;

S103,将所述速度变化趋势和所述方向变化趋势与当前路段的属性进行比对,确定惯导数据的综合变化趋势,将所述综合变化趋势设定为所述惯导数据的演变趋势;

所述S101之前包括:

S101‑1,对输入的惯导数据的定位数据进行粗加工,判断所述定位数据是否在预设的合理数据范围内;所述定位数据包括速度数据和方向数据;所述方向数据包括经纬度方向数据;若是,执行S101‑2;若否,执行S101‑3;

S101‑2,将输入的定位数据作为输入的惯导数据;

S101‑3,根据之前的定位数据和当前的定位数据进行比对,确定当前的定位数据,将确定的所述当前的定位数据作为输入的惯导数据;

所述S101‑1之前,包括:

构建合理数据范围模型;

所述合理数据范围模型构建方法包括以下步骤:

根据路段大数据提供的数据,确定每个路段的属性;

根据每个路段的属性确定对应的定位数据的预设的合理数据范围;

相应的,所述S101‑1包括:基于所述合理数据范围模型判断所述定位数据是否在预设的合理数据范围内;

所述路段包括路况复杂区域的特定路段;

所述路段属性包括:路线方向和限速范围;

所述S101包括:

导航系统基于所述惯导数据计算出短时间内导航的速度以及加速度,根据已设定的速度阈值以及加速度阈值,对新输入的惯导数据的前后速度以及加速度进行对比、校验和校正,形成速度变化趋势;

所述S102包括:

导航系统基于所述惯导数据计算出短时间内导航的方向角度加速度,根据已设定角度加速度阈值,对新输入的惯导数据的方向进行合理性校验和校正,形成方向变化趋势;

所述S103包括:

根据推演计算的速度和加速度、以及方向角度加速度,分别与当前位置所在的路线属性进行比对,利用路线属性中的方向、限速进一步校正导航数据,经过校正,形成所述惯导数据的综合变化趋势。

2.根据权利要求1所述的基于惯性组合导航数据的预估校正方法,其特征在于,所述S101‑1包括:基于惯导数据中的定位数据,判断所述定位数据中行驶速度和行驶方向是否处于合理数据范围内;所述合理数据范围包括预设速度范围和预设方向范围;

当所述行驶速度处于预设速度范围内且所述行驶方向处于预设方向范围内,则判断结果为是,当所述行驶速度和行驶方向中任一项在合理数据范围之外,则所述判断结果为否。

3.根据权利要求1所述的基于惯性组合导航数据的预估校正方法,其特征在于,所述S200包括:S201,预先设置时间阈值范围;所述时间阈值范围的大小根据实际情况设定;

S202,在所述设定的时间阈值范围内,判断是否有新的惯导数据输入;

S203,若没有新的惯导数据输入,清空原有的演变趋势,对后续输入的惯导数据采用步骤S100的方式重新计算,获得新的演变趋势;

S204,若有新的惯导数据输入,则计算所述新的惯导数据对应的新的演变趋势,判断所述新的演变趋势与原有演变趋势是否一致,若不一致,记录不一致的次数,当所述次数达到预设的次数上限阈值时,执行步骤S400,若未达到预设的次数上限阈值,则执行步骤S300。

4.根据权利要求3所述的基于惯性组合导航数据的预估校正方法,其特征在于,所述S201,预先设置时间阈值范围包括:基于路段属性中的复杂度将路段进行等级划分;

根据不同等级路段对应的速度要求,构建速度周期模型;

根据不同等级路段的速度和加速度要求,构建加速度的概率分布模型;

整合速度周期模型和所述加速度的概率分布模型,形成针对对应路段的周期更新模型,基于所述周期更新模型确定时间阈值范围。

5.根据权利要求3所述的基于惯性组合导航数据的预估校正方法,其特征在于,所述S204中判断所述新的演变趋势与原有演变趋势是否一致,包括:判断所述演变趋势中速度是否与原有的速度一致;

若速度与原有的速度一致,则判断加速度是否与原有的加速度一致,若加速度一致,则判断方向角度加速度是否与原有的方向角度加速度一致,若方向角度加速度一致,则所述新的演变趋势与原有演变趋势是一致的;若加速度不一致,判断所述加速度是否在预设的加速度范围内,若在预设的加速度范围内,判断方向角度加速度是否在预设的方向角度加速度范围内,若在预设的方向角度加速度范围内,则所述新的演变趋势与原有演变趋势是一致的;若加速度或方向角度加速度任一项不在预设的范围内,则所述新的演变趋势与原有演变趋势是不一致的;

若速度与原有的速度不一致,则判断速度是否在预设的速度范围内,若在预设的速度范围内,判断所述加速度是否在预设的加速度范围内,若在预设的加速度范围内,则判断方向角度加速度是否在预设的方向角度加速度范围内,若在其范围内,则所述新的演变趋势与原有演变趋势是一致的;若速度、加速度或方向角度加速度中任一项不在预设的范围内,则所述新的演变趋势与原有演变趋势是不一致的。

说明书 :

一种基于惯性组合导航数据的预估校正方法

技术领域

[0001] 本发明涉及导航技术领域,具体涉及一种基于惯性组合导航数据的预估校正方法。

背景技术

[0002] 惯性导航的基本工作原理是以牛顿力学定律为基础,通过测量载体在惯性参考系的加速度,将它对时间进行积分,且把它变换到导航坐标系中,就能够得到在导航坐标系中的速度、偏航角和位置等信息。作为第三代惯性导航传感器材料——MEMS(微电机系统)的出现,以及捷联惯性导航理论的发展和完善,使得导航系统的微型化得以实现。
[0003] 惯导数据(惯性导航数据)是外来数据源,数据本身对硬件设备要求较高,如果精度不够,则数据容易出现较大偏差,特别是速度极低时更容易出现数据不准确现象。
[0004] 另外,现有技术中还存在以下问题:
[0005] 1、对数据的处理灵敏度不够,数据经处理后存在延后效应,无法完全满足导航流畅性需要。
[0006] 2、在路况复杂区域(如环岛、部分转弯区域),存在数据跳跃情况,未能完全避开不合理数据。
[0007] 因此,亟需可以解决上述技术问题的方案。

发明内容

[0008] 本发明提供一种基于惯性组合导航数据的预估校正方法,用以解决现有技术中对惯导数据处理灵敏度和精度不高的问题。
[0009] 本发明提供一种基于惯性组合导航数据的预估校正方法,该方法包括:
[0010] S100,对输入的惯导数据进行数据处理,获取所述惯导数据的演变趋势;
[0011] S200,在预设的时间阈值范围内,获取新的惯导数据,判断所述新的惯导数据与所述演变趋势相匹配的次数是否在预设范围内,若是,执行S300,若否,执行S400;
[0012] S300,将所述演变趋势设定为所述惯导数据的当前演变趋势;
[0013] S400,对新的惯导数据执行步骤S100,获取新的演变趋势,将新的演变趋势作为当前演变趋势。
[0014] 优选的,所述S100包括:
[0015] S101,基于惯导数据确定所述惯导数据的速度变化趋势;
[0016] S102,基于惯导数据确定所述惯导数据的方向变化趋势;
[0017] S103,将所述速度变化趋势和所述方向变化趋势与当前路段的属性进行比对,确定惯导数据的综合变化趋势,将所述综合变化趋势设定为所述惯导数据的演变趋势。
[0018] 优选的,所述S101之前包括:
[0019] S101‑1,对输入的惯导数据的定位数据进行粗加工,判断所述定位数据是否在预设的合理数据范围内;所述定位数据包括速度数据和方向数据;所述方向数据包括经纬度方向数据;若是,执行S101‑2;若否,执行S101‑3;
[0020] S101‑2,将输入的定位数据作为输入的惯导数据;
[0021] S101‑3,根据之前的定位数据和当前的定位数据进行比对,确定当前的定位数据,将确定的所述当前的定位数据作为输入的惯导数据。
[0022] 优选的,所述S101‑1之前,包括:
[0023] 构建合理数据范围模型;
[0024] 所述合理数据范围模型构建方法包括以下步骤:
[0025] 根据路段大数据提供的数据,确定每个路段的属性;
[0026] 根据每个路段的属性确定对应的定位数据的预设的合理数据范围;
[0027] 相应的,所述S101‑1包括:基于所述合理数据范围模型判断所述定位数据是否在预设的合理数据范围内。
[0028] 优选的,所述路段包括路况复杂区域的特定路段;
[0029] 所述路段属性包括:路线方向和限速范围。
[0030] 优选的,所述S101‑1包括:
[0031] 基于惯导数据中的定位数据,判断所述定位数据中行驶速度和行驶方向是否处于合理数据范围内;所述合理数据范围包括预设速度范围和预设方向范围;
[0032] 当所述行驶速度和行驶方向均处于预设范围内以及预设方向范围内,则所述判断结果为是,当所述行驶速度和行驶方向中任一项在合理数据范围之外,则所述判断结果为否。
[0033] 优选的,所述S101包括:
[0034] 导航系统基于所述惯导数据计算出短时间内导航的速度以及加速度,根据已设定的速度阈值以及加速度阈值,对新输入的惯导数据的前后速度以及加速度进行对比、校验和校正,形成速度变化趋势;
[0035] 所述S102包括:
[0036] 导航系统基于所述惯导数据计算出短时间内导航的方向角度加速度,根据已设定角度加速度阈值,对新输入惯导数据的方向进行合理性校验和校正,形成方向变化趋势;
[0037] 所述S103包括:
[0038] 根据推演计算的速度和加速度、以及方向角度加速度,分别与当前位置所在的路线属性进行比对,利用路线属性中的方向、限速进一步校正导航数据,经过校正,形成所述惯导数据的综合变化趋势。
[0039] 优选的,所述S200包括:
[0040] S201,预先设置时间阈值范围;所述时间阈值范围的大小根据实际情况设定;
[0041] S202,在所述设定的时间阈值范围内,判断是否有新的惯导数据输入;
[0042] S203,若没有新的惯导数据输入,清空原有的演变趋势,对后续输入的惯导数据采用步骤S100的方式重新计算,获得新的演变趋势;
[0043] S204,若有新的惯导数据输入,则计算所述新的惯导数据对应的新的演变趋势,判断所述新的演变趋势与原有演变趋势是否一致,若不一致,记录不一致的次数,当所述次数达到预设的次数上限阈值时,执行步骤S400,若未达到预设的次数上限阈值,则执行步骤S300。
[0044] 优选的,所述S201,预先设置时间阈值范围包括:
[0045] 基于路段属性中的复杂度将路段进行等级划分;
[0046] 根据不同等级路段对应的速度要求,构建速度周期模型;
[0047] 根据不同等级路段的速度和加速度要求,构建加速度的概率分布模型;
[0048] 整合速度周期模型和所述加速度的概率分布模型,形成针对对应路段的周期更新模型,基于所述周期更新模型确定时间阈值范围。
[0049] 优选的,所述S20中判断所述新的演变趋势与原有演变趋势是否一致,包括:
[0050] 判断所述演变趋势中速度是否与原有的速度一致;
[0051] 若速度与原有的速度一致,则判断加速度是否与原有的加速度一致,若加速度一致,则判断方向角度加速度是否与原有的方向角度加速度一致,若方向角度加速度一致,则所述新的演变趋势与原有演变趋势是一致的;若加速度不一致,判断所述加速度是否在预设的加速度范围内,若在其范围内,判断方向角度加速度是否在预设的方向角度加速度范围内,若在其范围内,则所述新的演变趋势与原有演变趋势是一致的;若加速度或方向角度加速度任一项不在预设的范围内,则所述新的演变趋势与原有演变趋势是不一致的;
[0052] 若速度与原有的速度不一致,则判断速度是否在预设的速度范围内,若在速度范围内,判断所述加速度是否在预设的加速度范围内,若在加速度范围内,则判断方向角度加速度是否在预设的方向角度加速度范围内,若在其范围内,则所述新的演变趋势与原有演变趋势是一致的;若速度、加速度或方向角度加速度中任一项不在预设的范围内,则所述新的演变趋势与原有演变趋势是不一致的。
[0053] 本发明提供了一种基于惯性组合导航数据的预估校正方法,通过本发明提供的方案通过设定的时间阈值范围,重新计算了导航演变趋势,防止原有趋势的干扰,提高了灵敏度,导航流畅性得到了满足,另外,对于惯导数据持续输入,推算导航数据演变趋势,对新输入的导航数据进行预估和校正,防止异常数据或不合理数据影响导航。
[0054] 本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0055] 下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

附图说明

[0056] 附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0057] 图1为本发明实施例中一种基于惯性组合导航数据的预估校正方法的流程图;
[0058] 图2为本发明实施例中获取惯导数据的演变趋势的方法流程图;
[0059] 图3为本发明实施例中输入的惯导数据的校正方法的流程图。

具体实施方式

[0060] 以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0061] 本发明实施例提供了一种基于惯性组合导航数据的预估校正方法,图1为本发明实施例中一种基于惯性组合导航数据的预估校正方法的流程图,请参照图1,该方法包括以下几个步骤:
[0062] S100,对输入的惯导数据进行数据处理,获取所述惯导数据的演变趋势;
[0063] S200,在预设的时间阈值范围内,获取新的惯导数据,判断所述新的惯导数据与所述演变趋势相匹配的次数是否在预设范围内,若是,执行S300,若否,执行S400;
[0064] S300,将所述演变趋势设定为所述惯导数据的当前演变趋势;
[0065] S400,对新的惯导数据执行步骤S100,获取新的演变趋势,将新的演变趋势作为当前演变趋势。
[0066] 上述技术方案的工作原理为:本实施例采用的方案是对持续输入的惯导数据进行计算,得到演变趋势,从而解决惯导数据有时精度不准确带来的影响。
[0067] 需要说明的是,通过本实施例提供的方案,对于惯导数据持续输入,推算导航数据演变趋势,对新输入的导航数据进行预估和校正,防止异常数据或不合理数据影响导航。另外通过设定的时间阈值范围,重新计算了导航演变趋势,防止原有趋势的干扰,提高了灵敏度,导航流畅性得到了满足。
[0068] 具体的,首先对输入的惯导数据进行数据处理,获取所述惯导数据的演变趋势;其次,在预设的时间阈值范围内,获取新的惯导数据,判断所述新的惯导数据与所述演变趋势相匹配的次数是否在预设范围内,若是,将所述演变趋势设定为所述惯导数据的当前演变趋势,若否,对新的惯导数据执行步骤S100,获取新的演变趋势,将新的演变趋势作为当前演变趋势。
[0069] 上述技术方案的有益效果为:通过本实施例提供的方案通过设定的时间阈值范围,重新计算了导航演变趋势,防止原有趋势的干扰,提高了灵敏度,导航流畅性得到了满足,另外,对于惯导数据持续输入,推算导航数据演变趋势,对新输入的导航数据进行预估和校正,防止异常数据或不合理数据影响导航。
[0070] 在另一实施例中,图2为本发明实施例中获取惯导数据的演变趋势的方法流程图,请参照图2,所述S100,对输入的惯导数据进行数据处理,获取所述惯导数据的演变趋势的过程,包括:
[0071] S101,基于惯导数据确定所述惯导数据的速度变化趋势;
[0072] S102,基于惯导数据确定所述惯导数据的方向变化趋势;
[0073] S103,将所述速度变化趋势和所述方向变化趋势与当前路段的属性进行比对,确定惯导数据的综合变化趋势,将所述综合变化趋势设定为所述惯导数据的演变趋势。
[0074] 上述技术方案的工作原理为:本实施例采用的方案是基于惯导数据确定所述惯导数据的速度变化趋势和方向变化趋势,将所述速度变化趋势和所述方向变化趋势与当前路段的属性进行比对,确定惯导数据的综合变化趋势,将所述综合变化趋势设定为所述惯导数据的演变趋势。
[0075] 具体的实施方式如下:根据短时间内输入的导航数据,计算导航速度变化趋势,计算出导航速度加速度,根据已设定的速度加速度阈值,对输入导航数据的前后速度进行对比、校验、校正;计算方向变化,计算导航方向角度加速度,根据已设定角度加速度阈值,对新输入导航数据的方向进行合理性校验、校正;根据推演计算的速度和方向加速度,同当前点位所在的路线属性进行比对,利用路线的方向、限速进一步校正导航数据。
[0076] 上述技术方案的有益效果为:通过本实施例提供的方案通过设定的时间阈值范围,重新计算了导航演变趋势,防止原有趋势的干扰,提高了灵敏度,导航流畅性得到了满足,另外,对于惯导数据持续输入,推算导航数据演变趋势,对新输入的导航数据进行预估和校正,防止异常数据或不合理数据影响导航。
[0077] 在另一实施例中,图3为本发明实施例中输入的惯导数据的校正方法的流程图,请参照图3,所述S101之前包括:
[0078] S101‑1,对输入的惯导数据的定位数据进行粗加工,判断所述定位数据是否在预设的合理数据范围内;所述定位数据包括速度数据和方向数据;所述方向数据包括经纬度方向数据;若是,执行S101‑2;若否,执行S101‑3;
[0079] S101‑2,将输入的定位数据作为输入的惯导数据;
[0080] S101‑3,根据之前的定位数据和当前的定位数据进行比对,确定当前的定位数据,将确定的所述当前的定位数据作为输入的惯导数据。
[0081] 上述技术方案的工作原理为:本实施例采用的方案是对输入的惯导数据的定位数据进行粗加工,判断所述定位数据是否在预设的合理数据范围内;所述定位数据包括速度数据和方向数据;所述方向数据包括经纬度方向数据,若是,将输入的定位数据作为输入的惯导数据;若否,根据之前的定位数据和当前的定位数据进行比对,确定当前的定位数据,将确定的所述当前的定位数据作为输入的惯导数据。
[0082] 具体的,对输入的定位数据进行“粗加工”,比对数据的速度、方向等是否在合理区间,如果不合理则根据之前的定位数据经纬度和当前数据经纬度进行计算得出新的速度和方向。
[0083] 上述技术方案的有益效果为:通过本实施例提供的方案通过设定的时间阈值范围,重新计算了导航演变趋势,防止原有趋势的干扰,提高了灵敏度,导航流畅性得到了满足,另外,对于惯导数据持续输入,推算导航数据演变趋势,对新输入的导航数据进行预估和校正,防止异常数据或不合理数据影响导航。
[0084] 在另一实施例中,所述S101‑1之前,包括:
[0085] 构建合理数据范围模型;
[0086] 所述合理数据范围模型构建方法包括以下步骤:
[0087] 根据路段大数据提供的数据,确定每个路段的属性;
[0088] 根据每个路段的属性确定对应的定位数据的预设的合理数据范围;
[0089] 相应的,所述S101‑1包括:基于所述合理数据范围模型判断所述定位数据是否在预设的合理数据范围内。
[0090] 上述技术方案的工作原理为:本实施例采用的方案是构建合理数据范围模型;所述合理数据范围模型构建方法包括以下步骤:根据路段大数据提供的数据,确定每个路段的属性;根据每个路段的属性确定对应的定位数据的预设的合理数据范围;基于所述合理数据范围模型判断所述定位数据是否在预设的合理数据范围内。
[0091] 上述技术方案的有益效果为:通过本实施例提供的方案通过设定的时间阈值范围,重新计算了导航演变趋势,防止原有趋势的干扰,提高了灵敏度,导航流畅性得到了满足,另外,对于惯导数据持续输入,推算导航数据演变趋势,对新输入的导航数据进行预估和校正,防止异常数据或不合理数据影响导航。
[0092] 在另一实施例中,所述路段包括路况复杂区域的特定路段;
[0093] 所述路段属性包括:路线方向和限速范围。
[0094] 上述技术方案的工作原理为:本实施例采用的方案是所述路段包括路况复杂区域的特定路段;所述路段属性包括:路线方向和限速范围。针对路况复杂区域(例如:如环岛、部分转弯区域),一般会存在数据跳跃情况,采用本实施例的方案通过重新计算了导航演变趋势,避开不合理数据,防止原有趋势的干扰,提高了灵敏度。另外,针对该路段的特殊性,利用其限速、路段方向进一步修正了导航数据,避免了数据跳跃情况。
[0095] 上述技术方案的有益效果为:通过本实施例提供的方案通过设定的时间阈值范围,重新计算了导航演变趋势,防止原有趋势的干扰,提高了灵敏度,导航流畅性得到了满足,另外,对于惯导数据持续输入,推算导航数据演变趋势,对新输入的导航数据进行预估和校正,防止异常数据或不合理数据影响导航。
[0096] 在另一实施例中,所述S101‑1包括:
[0097] 基于惯导数据中的定位数据,判断所述定位数据中行驶速度和行驶方向是否处于合理数据范围内;所述合理数据范围包括预设速度范围和预设方向范围;
[0098] 当所述行驶速度和行驶方向均处于预设范围内以及预设方向范围内,则所述判断结果为是,当所述行驶速度和行驶方向中任一项在合理数据范围之外,则所述判断结果为否。
[0099] 上述技术方案的工作原理为:本实施例采用的方案是基于惯导数据中的定位数据,判断所述定位数据中行驶速度和行驶方向是否处于合理数据范围内;所述合理数据范围包括预设速度范围和预设方向范围;当所述行驶速度和行驶方向均处于预设范围内以及预设方向范围内,则所述判断结果为是,当所述行驶速度和行驶方向中任一项在合理数据范围之外,则所述判断结果为否。
[0100] 具体的,对输入的定位数据进行“粗加工”,比对数据的速度、方向等是否在合理区间,如果不合理则根据之前的定位数据经纬度和当前数据经纬度进行计算得出新的速度和方向。
[0101] 上述技术方案的有益效果为:通过本实施例提供的方案通过设定的时间阈值范围,重新计算了导航演变趋势,防止原有趋势的干扰,提高了灵敏度,导航流畅性得到了满足,另外,对于惯导数据持续输入,推算导航数据演变趋势,对新输入的导航数据进行预估和校正,防止异常数据或不合理数据影响导航。
[0102] 在另一实施例中,所述S101包括:
[0103] 导航系统基于所述惯导数据计算出短时间内导航的速度以及加速度,根据已设定的速度阈值以及加速度阈值,对新输入的惯导数据的前后速度以及加速度进行对比、校验和校正,形成速度变化趋势;
[0104] 所述S102包括:
[0105] 导航系统基于所述惯导数据计算出短时间内导航的方向角度加速度,根据已设定角度加速度阈值,对新输入惯导数据的方向进行合理性校验和校正,形成方向变化趋势;
[0106] 所述S103包括:
[0107] 根据推演计算的速度和加速度、以及方向角度加速度,分别与当前位置所在的路线属性进行比对,利用路线属性中的方向、限速进一步校正导航数据,经过校正,形成所述惯导数据的综合变化趋势。
[0108] 上述技术方案的工作原理为:本实施例采用的方案是导航系统基于所述惯导数据计算出短时间内导航的速度以及加速度,根据已设定的速度阈值以及加速度阈值,对新输入的惯导数据的前后速度以及加速度进行对比、校验和校正,形成速度变化趋势;导航系统基于所述惯导数据计算出短时间内导航的方向角度加速度,根据已设定角度加速度阈值,对新输入惯导数据的方向进行合理性校验和校正,形成方向变化趋势;根据推演计算的速度和加速度、以及方向角度加速度,分别与当前位置所在的路线属性进行比对,利用路线属性中的方向、限速进一步校正导航数据,经过校正,形成所述惯导数据的综合变化趋势。
[0109] 具体的实施方式如下:根据短时间内输入的导航数据,计算导航速度变化趋势,计算出导航速度加速度,根据已设定的速度加速度阈值,对输入导航数据的前后速度进行对比、校验、校正;计算方向变化,计算导航方向角度加速度,根据已设定角度加速度阈值,对新输入导航数据的方向进行合理性校验、校正;根据推演计算的速度和方向加速度,同当前点位所在的路线属性进行比对,利用路线的方向、限速进一步校正导航数据。
[0110] 上述技术方案的有益效果为:通过本实施例提供的方案通过设定的时间阈值范围,重新计算了导航演变趋势,防止原有趋势的干扰,提高了灵敏度,导航流畅性得到了满足,另外,对于惯导数据持续输入,推算导航数据演变趋势,对新输入的导航数据进行预估和校正,防止异常数据或不合理数据影响导航。
[0111] 在另一实施例中,所述S200包括:
[0112] S201,预先设置时间阈值范围;所述时间阈值范围的大小根据实际情况设定;
[0113] S202,在所述设定的时间阈值范围内,判断是否有新的惯导数据输入;
[0114] S203,若没有新的惯导数据输入,清空原有的演变趋势,对后续输入的惯导数据采用步骤S100的方式重新计算,获得新的演变趋势;
[0115] S204,若有新的惯导数据输入,则计算所述新的惯导数据对应的新的演变趋势,判断所述新的演变趋势与原有演变趋势是否一致,若不一致,记录不一致的次数,当所述次数达到预设的次数上限阈值时,执行步骤S400,若未达到预设的次数上限阈值,则执行步骤S300。
[0116] 上述技术方案的工作原理为:本实施例采用的方案是预先设置时间阈值范围;所述时间阈值范围的大小根据实际情况设定;在所述设定的时间阈值范围内,判断是否有新的惯导数据输入;若没有新的惯导数据输入,清空原有的演变趋势,对后续输入的惯导数据进行数据处理,获取所述惯导数据的新的演变趋势,若有新的惯导数据输入,则计算所述新的惯导数据对应的新的演变趋势,判断所述新的演变趋势与原有演变趋势是否一致,若不一致,记录不一致的次数,当所述次数达到预设的次数上限阈值时,对新的惯导数据执行步骤S100,获取新的演变趋势,将新的演变趋势作为当前演变趋势。若未达到预设的次数上限阈值,将所述演变趋势设定为所述惯导数据的当前演变趋势。
[0117] 具体的,设定时间阈值范围,在该时间阈值范围内无导航数据输入时,清空原有演变趋势,重新计算新的演变趋势,以提高导航灵敏度。另外,若新输入的导航数据多次同原有趋势不一致,且形成了新的趋势,则舍弃原有演变趋势,采用新的演变趋势,上述多次是指设定次数上限阈值。
[0118] 上述技术方案的有益效果为:通过本实施例提供的方案通过设定的时间阈值范围,重新计算了导航演变趋势,防止原有趋势的干扰,提高了灵敏度,导航流畅性得到了满足,另外,对于惯导数据持续输入,推算导航数据演变趋势,对新输入的导航数据进行预估和校正,防止异常数据或不合理数据影响导航。
[0119] 在另一实施例中,所述S201,预先设置时间阈值范围包括:
[0120] 基于路段属性中的复杂度将路段进行等级划分;
[0121] 根据不同等级路段对应的速度要求,构建速度周期模型;
[0122] 根据不同等级路段的速度和加速度要求,构建加速度的概率分布模型;
[0123] 整合速度周期模型和所述加速度的概率分布模型,形成针对对应路段的周期更新模型,基于所述周期更新模型确定时间阈值范围。
[0124] 上述技术方案的工作原理为:本实施例采用的方案是基于路段属性中的复杂度将路段进行等级划分;根据不同等级路段对应的速度要求,构建速度周期模型;根据不同等级路段的速度和加速度要求,构建加速度的概率分布模型;整合速度周期模型和所述加速度的概率分布模型,形成针对对应路段的周期更新模型,基于所述周期更新模型确定时间阈值范围。通过对不同路段设置不同等级,而不同等级的路段对应不同的时间阈值范围,因此,对不同情况的路段进行个性化区分,进一步提升导航的灵敏度。
[0125] 上述技术方案的有益效果为:通过本实施例提供的方案通过设定的时间阈值范围,重新计算了导航演变趋势,防止原有趋势的干扰,提高了灵敏度,导航流畅性得到了满足,另外,对于惯导数据持续输入,推算导航数据演变趋势,对新输入的导航数据进行预估和校正,防止异常数据或不合理数据影响导航。
[0126] 在另一实施例中,所述S20中判断所述新的演变趋势与原有演变趋势是否一致,包括:
[0127] 判断所述演变趋势中速度是否与原有的速度一致;
[0128] 若速度与原有的速度一致,则判断加速度是否与原有的加速度一致,若加速度一致,则判断方向角度加速度是否与原有的方向角度加速度一致,若方向角度加速度一致,则所述新的演变趋势与原有演变趋势是一致的;若加速度不一致,判断所述加速度是否在预设的加速度范围内,若在其范围内,判断方向角度加速度是否在预设的方向角度加速度范围内,若在其范围内,则所述新的演变趋势与原有演变趋势是一致的;若加速度或方向角度加速度任一项不在预设的范围内,则所述新的演变趋势与原有演变趋势是不一致的;
[0129] 若速度与原有的速度不一致,则判断速度是否在预设的速度范围内,若在速度范围内,判断所述加速度是否在预设的加速度范围内,若在加速度范围内,则判断方向角度加速度是否在预设的方向角度加速度范围内,若在其范围内,则所述新的演变趋势与原有演变趋势是一致的;若速度、加速度或方向角度加速度中任一项不在预设的范围内,则所述新的演变趋势与原有演变趋势是不一致的。
[0130] 上述技术方案的工作原理为:本实施例采用的方案是判断所述演变趋势中速度是否与原有的速度一致;若速度与原有的速度一致,则判断加速度是否与原有的加速度一致,若加速度一致,则判断方向角度加速度是否与原有的方向角度加速度一致,若方向角度加速度一致,则所述新的演变趋势与原有演变趋势是一致的;若加速度不一致,判断所述加速度是否在预设的加速度范围内,若在其范围内,判断方向角度加速度是否在预设的方向角度加速度范围内,若在其范围内,则所述新的演变趋势与原有演变趋势是一致的;若加速度或方向角度加速度任一项不在预设的范围内,则所述新的演变趋势与原有演变趋势是不一致的;若速度与原有的速度不一致,则判断速度是否在预设的速度范围内,若在速度范围内,判断所述加速度是否在预设的加速度范围内,若在加速度范围内,则判断方向角度加速度是否在预设的方向角度加速度范围内,若在其范围内,则所述新的演变趋势与原有演变趋势是一致的;若速度、加速度或方向角度加速度中任一项不在预设的范围内,则所述新的演变趋势与原有演变趋势是不一致的。
[0131] 采用上述方案可以更加精确的计算或区分新的演变趋势与原有的演变趋势之间的关系,根据两者的关系进一步确定是采用新的演变趋势还是原有的演变趋势,从而解决惯导数据有时精度不准确的问题。
[0132] 上述技术方案的有益效果为:通过本实施例提供的方案通过设定的时间阈值范围,重新计算了导航演变趋势,防止原有趋势的干扰,提高了灵敏度,导航流畅性得到了满足,另外,对于惯导数据持续输入,推算导航数据演变趋势,对新输入的导航数据进行预估和校正,防止异常数据或不合理数据影响导航。
[0133] 在另一实施例中,基于路段拥堵信息的相关数据,确定每条路段的综合参数,获取每条路段的综合参数的公式如下:
[0134]
[0135] 其中,Vij为第i路线第j间隔的实际运行速度,Vij′为第i路线第j间隔的参考运行速度,i=1,2…N,j=1,2…M,N为总的路线数量,M为总的间隔数量,Li为第i路线的权重系数,k=1,2…n,n为统计的第i路线的记录数目;Kij为客流量影响因素,Tij为时间成本因素,a为客流量矩阵的特征向量,α为道路拥堵信息的权重,β为乘客流量以及时间成本的权重;
[0136] 对所述综合参数进行标准化处理,获得每条路段的最终参数,所述标准化处理所采用的公式如下:
[0137]
[0138] 其中,xi为第i条路线的综合参数,i=1,2…n,n=5,ε(t)为阶跃函数。
[0139] 基于上述方法确定每个路段的拥堵情况参数,并将上述参数作为路段属性作为对路段进行等级划分或路段复杂情况的鉴定。
[0140] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。