基于集成神经网络的GNSS/INS组合导航系统故障检测方法技术方案

技术编号:38495046 阅读:10 留言:0更新日期:2023-08-15 17:06
本发明专利技术涉及一种基于集成神经网络的GNSS/INS组合导航系统故障检测方法,属于组合导航技术领域,方法包括:构建1D

【技术实现步骤摘要】
基于集成神经网络的GNSS/INS组合导航系统故障检测方法


[0001]本专利技术涉及组合导航
,尤其涉及一种基于集成神经网络的GNSS/INS组合导航系统故障检测方法。

技术介绍

[0002]随着由于GNSS/INS组合导航系统在性能,精度,抗干扰,可靠性等方面具有良好的表现,在很多领域都得到了广泛的使用。其中,全球卫星导航系统(Global Navigation Satellite System,GNSS)作为卫星导航的一种,误差影响因素较多。虽然其中部分误差(如电离层、对流层、卫星时钟误差等)可以通过建模消除,但依然不排除受其他各种因素的影响而产生的建模未包括到的非正常偏差。当这类偏差出现时,会让导航精度大幅下降,影响整个系统的导航性能。因此,对组合导航系统进行故障检验并及时排除故障数据是十分必要的一项任务。
[0003]近年来,数据驱动技术开始出现并且得到了广泛的关注,而这些方法根据从导航子系统得到的大量测量数据直接建立故障检测方案, 且不需要任何关于系统的先验知识。此类独立于模型之外的一些预测方法(如支持向量机(Support Vector Machine,SVM)、神经网络(Neural Network,NN)等)开始在领域中被应用。其中,SVM计算复杂度相对较低,但其难以应付大规模训练样本,且解决多分类问题时存在困难。神经网络在故障数据的训练中存在样本严重分布不均的问题,从而影响训练结果,且故障检测的准确性也有待提高。
[0004]因此,需要一种能够解决数据严重不平衡问题,且对缓变和突变故障检测能力都很强的神经网络模型。

技术实现思路

[0005]鉴于上述的分析,本专利技术旨在公开了一种基于集成神经网络的GNSS/INS组合导航系统故障检测方法;具有了同时检测缓变和突变故障的能力,提高故障检测的准确性。
[0006]本专利技术公开了一种基于集成神经网络的GNSS/INS组合导航系统故障检测方法,包括:步骤S1、构建1D

CNN网络,利用建立的训练数据进行分类训练,使1D

CNN网络能够对组合导航系统的缓变故障进行检测;步骤S2、构建VAE

LSTM网络,利用建立的训练数据进行无监督训练,使VAE

LSTM网络能够对组合导航系统的突变故障进行检测;步骤S3、采用基于1D

CNN和VAE

LSTM网络并行的方式进行组合导航系统的故障检测,将1D

CNN和VAE

LSTM网络的检测结果进行融合,得出最终的故障判定结果。
[0007]进一步地,所述1D

CNN网络和VAE

LSTM网络训练的训练数据,均来自于GNSS/INS组合导航系统的卡尔曼滤波的新息数据中的伪距数据;其中,1D

CNN网络的训练数据中包括两类样本,一类是标签为“0”的正常样本,另一类是标签为“1”的存在故障的异常样本;
VAE

LSTM网络的训练数据中只包括正常样本。
[0008]进一步地,在GNSS/INS组合导航系统的卡尔曼滤波过程中获得的新息数据为:;其中,为观测量,;、分别为INS推算的伪距、伪距率;、分别为GNSS单颗卫星推算的伪距、伪距率;为系统的观测矩阵;为组合导航系统的状态一步预测值;取一段时间连续长度为的新息序列构成向量;再提取向量的第一行构成训练神经网络的样本数据:。
[0009]进一步地,对于1D

CNN网络分类训练中,每次将N个训练样本一起输入至神经网络进行训练,用于提高训练效率;N个训练样本中包括标签为“0”的正常样本和标签为“1”的存在故障的异常样本的两类样本;对于每个样本,1D

CNN网络的输出为每个数据标签为“1”的概率和标签为“0”的概率;1D

CNN网络的损失函数为:;其中,为调节参数,;,;表达式、中的均为第个训练样本的真实标签;为真实标签为“1”时网络输出的数据;根据网络的损失函数反向传播并更新网络参数得到的最优参数:。
[0010]进一步地,VAE

LSTM网络的训练过程包括:1)利用正常样本数据对VAE网络进行无监督学习,训练VAE网络,使VAE网络能够得到服从编码器Encoder编码后数据特征的分布的还原样本;2)在训练好VAE后,利用VAE的编码器Encoder编码后的数据特征进行LSTM网络的无监督学习,训练LSTM网络,使训练后的网络能够预测时间序列的最新值;3)通过比较网络预测时间序列的最新值和实际值,计算出突变故障的概率。
[0011]进一步地,对VAE网络的训练过程包括:(1)利用VAE的编码器Encoder将输入的样本数据进行编码,输出服从均值和
方差的分布的特征数据;其中,和方差的维度均为;为编码器Encoder中代表编码后数据维度参数;(2)随机取一个服从所述分布的特征数据,通过解码器Decoder解码后,将这个分布还原为一个维的样本;VAE网络的损失函数由编码器Encoder编码后数据特征的分布和正态分布之间的KL散度和解码器Decoder解码后的重构误差组成。
[0012]训练的损失函数为:;其中,为对角矩阵,对角线上的元素为方差中的元素;为均方误差函数;为KL散度函数;根据网络的损失函数反向传播并更新网络参数得到的最优参数:。
[0013]进一步地,对LSTM网络的训练过程包括:(1)从样本数据中选取在时刻结束的数据长度为的时间序列;(2)采用训练好的VAE网络的编码器Encoder对输入的时间序列进行编码,输出服从均值和方差的分布的特征数据;其中,均值和方差的维度均为;为编码器Encoder中代表编码后数据维度参数;(3)将得到的均值和方差合并为多元高斯分布,在该分布的基础上经随机采样后,得到维的内嵌特征向量;(4)采用宽度为的窗口以为步长滑动k次,得到t时刻前的不重叠的时间序列,分别经过VAE网络的编码器Encoder编码后得到内嵌特征向量的序列;(5)利用内嵌特征向量的序列训练LSTM网络,使LSTM网络从中取前(k

1)项预测第k项;即,预测结果;
LSTM网络使用均方根误差最小作为损失函数;;根据网络的损失函数反向传播并更新网络参数得到的最优参数:。
[0014]进一步地,通过比较VAE

LSTM网络预测时间序列的最新值和实际值,计算出突变故障的概率,包括:(1)利用LSTM网络预测的内嵌特征向量,通过VAE网络的解码器Decoder解码后得到还原样本;(2)将最新时刻获得的实际样本与该时刻的还原样本作差并求模,作为两个向量的距离;(3)对距离进行放缩处理,所述放缩处理的倍数根据实际需要进行设置;(4)将放缩处理后的距离通过Sigmoid映射计算出卫星发生突变故障的故障概率。
[0015]进一步地,基于广义贝叶斯本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于集成神经网络的GNSS/INS组合导航系统故障检测方法,其特征在于,包括:步骤S1、构建1D

CNN网络,利用建立的训练数据进行分类训练,使1D

CNN网络能够对组合导航系统的缓变故障进行检测;步骤S2、构建VAE

LSTM网络,利用建立的训练数据进行无监督训练,使VAE

LSTM网络能够对组合导航系统的突变故障进行检测;步骤S3、采用基于1D

CNN和VAE

LSTM网络并行的方式进行组合导航系统的故障检测,将1D

CNN和VAE

LSTM网络的检测结果进行融合,得出最终的故障判定结果。2.根据权利要求1所述的基于集成神经网络的GNSS/INS组合导航系统故障检测方法,其特征在于,所述1D

CNN网络和VAE

LSTM网络训练的训练数据,均来自于GNSS/INS组合导航系统的卡尔曼滤波的新息数据中的伪距数据;其中,1D

CNN网络的训练数据中包括两类样本,一类是标签为“0”的正常样本,另一类是标签为“1”的存在故障的异常样本;VAE

LSTM网络的训练数据中只包括正常样本。3.根据权利要求2所述的基于集成神经网络的GNSS/INS组合导航系统故障检测方法,其特征在于,在GNSS/INS组合导航系统的卡尔曼滤波过程中获得的新息数据为:;其中,为观测量,;、分别为INS推算的伪距、伪距率;、分别为GNSS单颗卫星推算的伪距、伪距率;为系统的观测矩阵;为组合导航系统的状态一步预测值;取一段时间连续长度为的新息序列构成向量;再提取向量的第一行构成训练神经网络的样本数据:。4.根据权利要求3所述的基于集成神经网络的GNSS/INS组合导航系统故障检测方法,其特征在于,对于1D

CNN网络分类训练中,每次将N个训练样本一起输入至神经网络进行训练,用于提高训练效率;N个训练样本中包括标签为“0”的正常样本和标签为“1”的存在故障的异常样本的两类样本;对于每个样本,1D

CNN网络的输出为每个数据标签为“1”的概率和标签为“0”的概率;1D

CNN网络的损失函数为:;其中,为调节参数,;
,;表达式、中的均为第个训练样本的真实标签;为真实标签为“1”时网络输出的数据;根据网络的损失函数反向传播并更新网络参数得到的最优参数:。5.根据权利要求2所述的基于集成神经网络的GNSS/INS组合导航系统故障检测方法,其特征在于,VAE

LSTM网络的训练过程包括:1)利用正常样本数据对VAE网络进行无监督学习,训练VAE网络,使VAE网络能够得到服从编码器Encoder编码后数据特征的分布的还原样本;2)在训练好VAE后,利用VAE的编码器Encoder编码后的数据特征进行LSTM网络的无监督学习,训练LSTM网络,...

【专利技术属性】
技术研发人员:薛瑞杜雨舒
申请(专利权)人:北京航空航天大学
类型:发明
国别省市:

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

1