当前位置: 首页 > 专利查询>长安大学专利>正文

一种弱GNSS环境下车辆定位方法、系统、设备及可读存储介质技术方案

技术编号:32575871 阅读:18 留言:0更新日期:2022-03-09 17:04
本发明专利技术公开了一种弱GNSS环境下车辆定位方法、系统、设备及可读存储介质,通过对车辆的序贯数据进行局部异常值处理与数据降噪处理,利用GNSS/INS组合导航系统获取车辆预测数据,并进行预处理,采用预处理后的车辆预测数据训练得到预训练模型,本发明专利技术基于GNSS/INS组合导航系统数据,从数据降噪和位置预测模型能够对车辆进行准确定位,解决GNSS/INS系统在弱GNSS条件下的车辆定位问题,大大提高了车辆的定位精确度;采用位置预测模型采用了数据驱动的LSTM模型,避免了建模的复杂性,考虑到离线训练和实时在线预测两个阶段数据形态的不同,离线训练时从数据整体角度入手进行异常值处理和滤波降噪,而在线预测时由于数据是序贯到达的,采用局部异常值处理和数据降噪方法,防止数据失真。数据失真。数据失真。

【技术实现步骤摘要】
一种弱GNSS环境下车辆定位方法、系统、设备及可读存储介质


[0001]本专利技术属于车辆定位领域,具体涉及一种弱GNSS环境下车辆定位方法、系统、设备及可读存储介质。

技术介绍

[0002]车辆定位技术是交通调度与管理领域一项融合了传感器技术、计算机技术、信息处理技术和通信技术等诸多高技术的基础性技术,其中,全球导航卫星系统(Global Navigation Satellite System,GNSS)和惯导系统(Inertial Navigation System,INS)是地面车辆定位中常用的两种系统。但是在某些场景下,GNSS信号由于被遮蔽而无法被相应的信号接收器所接收,而INS则存在累积误差的缺陷,二者结合一定程度上可以提升定位系统性能,但是依然无法满足复杂环境下的定位需求。
[0003]针对弱GNSS信号条件下的车辆定位问题,一种解决办法是添加更多的车载传感器进行辅助定位,比如轮速传感器、里程计等。但是这种方式一方面增加了系统的硬件成本以及系统的复杂度,另一方面也对多传感器数据融合算法提出了很高的要求,无法从根本上解决GNSS信号条件下的车辆定位问题。

技术实现思路

[0004]本专利技术的目的在于提供一种弱GNSS环境下车辆定位方法、系统、设备及可读存储介质,以克服现有技术的不足。
[0005]为达到上述目的,本专利技术采用如下技术方案:
[0006]一种弱GNSS环境下车辆定位方法,包括以下步骤:
[0007]S1,实时获取车辆的序贯数据,并对序贯数据进行局部异常值处理与数据降噪处理;
[0008]S2,采用GNSS/INS组合导航系统获取车辆预测数据,并进行预处理,采用预处理后的车辆预测数据训练得到预训练模型,将局部异常值处理与数据降噪处理后的序贯数据输入至预训练模型中进行预测获取车辆的经度和纬度信息,从而实现车辆的定位。
[0009]进一步的,具体的,采用基于最小二乘的局部数据降噪方法对序贯数据进行降噪处理,并使用滑动平均滤波的方式处理实时量测值中的异常值。
[0010]进一步的,预测过程中,若纬度和经度数据为空值,则采用预训练模型进行预测获取预测值,预训练模型的时间步长s=30。
[0011]进一步的,将第j

s,j

s+1,

,j

1时间步的量测值x(j

s),x(j

s+1),

,x(j

1)作为输入,送入预训练模型得到第j个时间步经纬度预测值y
j
;判断第j个时间步的量测值x(j)的经纬度分量是否为空,若不为空,时间步j更新为j+1,否则,用第j个时间步经纬度预测值y
j
填补x(j)的经纬度分量后,更新时间步j为j+1。
[0012]进一步的,从采集的车辆行驶过程中的状态向量χ中提取出车辆行驶过程中瞬时状态的8个分量;χ=[lat,lon,ω
x

y

z
,a
x
,a
y
,a
z
]T
(1)
[0013]其中,lat,lon分别表示车辆的纬度和经度,ω
x

y

z
分别表示车辆的x轴、y轴、z轴方向的角速度,a
x
,a
y
,a
z
分别表示车辆的x轴、y轴、z轴方向的加速度,上标T代表矩阵转置;对车辆行驶过程中瞬时状态的8个分量分别进行异常值处理后得到降噪后的信号,利用降噪后的信号进行LSTM网络训练得到预训练模型。
[0014]进一步的,根据车辆行驶过程中的状态向量采集场地纬度的下界与上界以及经度的下界与上界,剔除状态向量χ中车辆的纬度不在采集场地纬度的下界与上界之间的数值,同时剔除状态向量χ中车辆的经度不在采集场地经度的下界与上界之间的数值。
[0015]进一步的,对车辆的x轴、y轴、z轴方向的角速度ω
x

y

z
,,以及车辆的x轴、y轴、z轴方向的加速度a
x
,a
y
,a
z
分量进行降噪具体包括以下步骤:
[0016]S2.1,对训练数据的x轴、y轴、z轴方向的角速度ω
x

y

z
,,以及x轴、y轴、z轴方向的加速度a
x
,a
y
,a
z
分别作经验模态分解成有限个本征模态函数IMF和一个单调残差序列:
[0017][0018]x(k)为一个时间序列,k为采样时刻,n是本征模态函数的数目,c
i
(k)是第i个本征模态函数,r
n
(k)是单调残差序列;
[0019]S2.2,将除1阶的其余IMF记作混合模态函数,利用各阶本征模态函数功率谱密度函数的分布特征确定混合模态函数和信息模态函数的边界阶数l:
[0020][0021]S2.3,采用离散小波变换硬阈值法对混合模态函数进行降噪处理得到降噪的本征模态函数然后重构原始信号为
[0022][0023]一种弱GNSS环境下车辆定位系统,包括:
[0024]数据处理模块,用于通过基于最小二乘的局部数据降噪方法对序贯数据进行降噪处理,并使用滑动平均滤波的方式处理实时量测值中的异常值,实现序贯数据的局部异常值处理与数据降噪处理,并将处理后的数据传输至预测模型进行预测;
[0025]预测模块,用于根据对车辆行驶过程中瞬时状态的8个分量分别进行异常值处理后得到降噪后的信号完成预训练,然后根据数据处理模块处理后的数据进行预测获取车辆的经度和纬度信息并输出。
[0026]一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述车辆定位方法的步骤。
[0027]一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述车辆定位方法的步骤。
[0028]与现有技术相比,本专利技术具有以下有益的技术效果:
[0029]本专利技术一种弱GNSS环境下车辆定位方法,首先通过对车辆的序贯数据进行局部异常值处理与数据降噪处理,然后利用GNSS/INS组合导航系统获取车辆预测数据,并进行预处理,采用预处理后的车辆预测数据训练得到预训练模型,本专利技术基于GNSS/INS组合导航系统数据,从数据降噪和位置预测模型能够对车辆进行准确定位,解决GNSS/INS系统在弱
GNSS条件下的车辆定位问题,大大提高了车辆的定位精确度。
[0030]进一步的,采用位置预测模型采用了数据驱动的LSTM模型,避免了建模的复杂性,考虑到离本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种弱GNSS环境下车辆定位方法,其特征在于,包括以下步骤:S1,实时获取车辆的序贯数据,并对序贯数据进行局部异常值处理与数据降噪处理;S2,采用GNSS/INS组合导航系统获取车辆预测数据,并进行预处理,采用预处理后的车辆预测数据训练得到预训练模型,将局部异常值处理与数据降噪处理后的序贯数据输入至预训练模型中进行预测获取车辆的经度和纬度信息,从而实现车辆的定位。2.根据权利要求1所述的一种弱GNSS环境下车辆定位方法,其特征在于,具体的,采用基于最小二乘的局部数据降噪方法对序贯数据进行降噪处理,并使用滑动平均滤波的方式处理实时量测值中的异常值。3.根据权利要求1所述的一种弱GNSS环境下车辆定位方法,其特征在于,预测过程中,若纬度和经度数据为空值,则采用预训练模型进行预测获取预测值,预训练模型的时间步长s=30。4.根据权利要求3所述的一种弱GNSS环境下车辆定位方法,其特征在于,具体的,将第j

s,j

s+1,

,j

1时间步的量测值x(j

s),x(j

s+1),

,x(j

1)作为输入,送入预训练模型得到第j个时间步经纬度预测值y
j
;判断第j个时间步的量测值x(j)的经纬度分量是否为空,若不为空,时间步j更新为j+1,否则,用第j个时间步经纬度预测值y
j
填补x(j)的经纬度分量后,更新时间步j为j+1。5.根据权利要求1所述的一种弱GNSS环境下车辆定位方法,其特征在于,从采集的车辆行驶过程中的状态向量χ中提取出车辆行驶过程中瞬时状态的8个分量;χ=[lat,lon,ω
x

y

z
,a
x
,a
y
,a
z
]
T
ꢀꢀꢀꢀꢀꢀꢀꢀ
(1)其中,lat,lon分别表示车辆的纬度和经度,ω
x

y

z
分别表示车辆的x轴、y轴、z轴方向的角速度,a
x
,a
y
,a
z
分别表示车辆的x轴、y轴、z轴方向的加速度,上标T代表矩阵转置;对车辆行驶过程中瞬时状态的8个分量分别进行异常值处理后得到降噪后的...

【专利技术属性】
技术研发人员:赵祥模闵海根方煜坤吴霞宋瑞尚旭明徐志刚张立成孙朋朋王武祺李尧雷小平夏森
申请(专利权)人:长安大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1