一种大气数据系统在故障时的异常测量值数据自恢复方法技术方案

技术编号:15691124 阅读:70 留言:0更新日期:2017-06-24 04:04
本发明专利技术属于智能传感技术领域,具体涉及一种大气数据系统在故障时的异常测量值数据自恢复方法;解决了现有大气数据系统在故障时无法对自身测量值进行纠正输出的问题;包括以下步骤:一是构造训练样本,明确样本集的物理含义;二是基于多核相关向量机的工作原理,建立大气参数数据恢复模型;三是当检测到大气系统发生故障时,利用步骤二已建立的大气参数数据恢复模型对错误的输出值进行最佳估计,利用最佳估计值作为大气系统测量值进行输出;四是利用最新的大气系统测量值对步骤一中的训练样本集进行更新,重复上述步骤实现数据恢复。本发明专利技术基于有限的稀疏相关向量可有效降低计算负担,利于机载大气数据系统的实时性实现。

An abnormal recovery method for atmospheric data systems at fault

The invention belongs to the technical field of smart sensor, in particular to a fault in the air data system measuring abnormal values when data self recovery method; to solve the existing air data system in the fault can not be measured for their correct output; includes the following steps: one is to construct the training sample, clear physical meaning of sample set; two is the working principle of multi core based on relevance vector machine, a data recovery model of atmospheric parameters; the three is when the detected air system fault occurs, the atmospheric parameters data using step two has been established to make a best estimate of the error recovery model of output value, using the best estimate system output as atmospheric measurements; four to update a step in the training sample set by measuring the atmospheric system and the latest value, repeat the above steps to achieve data recovery. The invention can effectively reduce the calculation burden based on the limited sparse correlation vector, and is favorable for realizing the real-time performance of the airborne atmospheric data system.

【技术实现步骤摘要】
一种大气数据系统在故障时的异常测量值数据自恢复方法
本专利技术属于大气数据智能传感
,涉及一种大气数据系统在故障时的异常测量值数据自恢复方法。
技术介绍
大气数据系统作为当今空中飞行器的重要机载设备,在国内外无人机、战斗机和空天往返飞行器等领域已得到广泛应用。作为飞行高度、飞行速度、来流迎角和侧滑角等飞行参数信息获取的源头,大气系统输出的测量值质量较为关键,一旦系统发生故障,输出值不正确,将无法如实反映真实飞行状态。若利用该错误数据进行飞行控制,此时会直接影响着飞行器正常飞行,甚至会发生事故。针对上述问题,当大气系统发生故障时,若能用一个最佳估计值代替故障下错误数据输出进行有效数据恢复,可有效避免飞行器发生异常。目前,可供借鉴的大气数据系统恢复方法主要有:基于主元分析的方法、基于多项式预测的方法、基于神经网络的方法和基于支持向量机的方法等。其中基于主元分析的数据恢复模型一般适用于某一种故障,不适合解决大气数据系统存在的多故障情况;基于多项式预测方法可同时对大气系统中的多路压力测量故障数据进行数据纠正恢复,但该方法需要较多的训练样本方能保证预测精度,不适合解决大气数据系统故障处理中的小样本问题;基于神经网络的方法在一定程度有解决小样本问题,但其结构复杂,实时性较差,不利于机载大气数据系统的实时性数据恢复;基于支持向量机的方法可利用稀疏的少量支持向量即可对模型进行有效描述,但在模型构建中核函数选择必须满足Mecer条件,且核参数选择不灵活。
技术实现思路
针对上述现有技术,本专利技术的目的在于提供一种大气数据系统在故障时的异常测量值数据自恢复方法,解决了现有大气数据系统在故障时无法对自身测量值进行纠正输出的问题,并解决大气系统故障测量值数据恢复中的非线性问题。为了达到上述目的,本专利技术采用以下技术方案。本专利技术的目的在于提供一种大气数据系统在故障时的异常测量值数据自恢复方法,包括以下步骤:步骤一、确定训练样本数据;获取大气数据系统中压力测量通道的数目N,依据每一路压力测量通道的压力测量数据,确定其对应的训练样本序列Pi=[pi(1)pi(2)…p(m)](i=1,2,…,N),其中i是压力通道,m是第i路压力测量通道对应的无故障样本数;步骤二、构建训练样本集;大气数据系统中每一路压力测量通道故障下,训练样本集包括输入样本集和目标样本集;表1为第i路压力测量通道的训练样本,其中每一行输入样本和目标样本一一对应;表1第i路压力测量通道的训练样本分布构建第i路压力测量通道的输入训练样本集Xi见式(1)所示,目标样本集Yi见式(2)所示:Yi=[pi(k+1)pi(k+2)…pi(m)]T(2)式中:k是时间步长,i表示压力测量通道编号,m表示无故障训练样本时间点序列;步骤三、利用多核相关向量机的原理,建立大气数据系统中的每一路压力测量通道的数据恢复模型;第i路压力测量数据恢复模型如式(3)所示:YiR=Wi·ker(Xi)+Bi(i=1,2,…,N)(3)式中:Wi和Bi是利用多核相关向量机获取的第i路压力测量数据恢复模型参数,YiR是对应的多核相关向量机输出,ker(Xi)是核函数;步骤四、利用步骤三建立的数据恢复模型进行数据恢复;将第i路压力测量通道测量数据的测试样本向量[pi(m-k+1)pi(m-k+2)…pi(m)]输入到数据恢复模型,得到下一时刻点m+1处的预测值输出并将该预测值和实际测量值pi(m+1)进行比较,若偏差小于设定阈值δth,则表明该路压力测量通道工作正常;若该偏差大于阈值,则判定为故障;当连续几个时刻点或一段时间内均判定为故障,则该故障类型为永久性故障;若仅仅几个时刻点处出现故障,然后重新回到正常工作状态,则该故障类型为瞬时性故障;当检测到大气数据系统中的某路压力测量发生故障后,大气数据系统选择数据恢复模型输出的预测值的历史最佳估计值代替故障的错误输出值pi(m+1),实现数据恢复。进一步,该方法还包括以下步骤:步骤五、更新步骤三中所述的数据恢复模型;当时刻点m+1处,第i路压力测量通道未发生故障或正常输出,则实际输出值pi(m+1)更新到训练样本集的输出样本中,同时去除第1个时间点处的样本数据,更新后输入样本和输出样本分别如式(4)和(5)所示:当时刻点m+1处,第i路压力测量通道发生故障时,此时将数据恢复模型输出的预测值更新到训练样本集的输出样本中,如式(6)所示:进一步,该方法还包括以下步骤:步骤六、利用大气数据系统数据恢复后的压力测量值,进行大气参数气压高度和马赫数的解算并输出;通过所有压力测量通道的压力测量值获取气压高度和马赫数参数的计算公式如式(7)和式(8)所示:式中:H为气压高度,f为已知模型(具体参考标准HB6127),M为马赫数,g为已知模型(具体参考标准HB6127),分别为N路压力测量通道经数据恢复后的输出值。进一步,所述核函数为多项式和小波核函数,多项式和小波核函数的权值比重为0.5。进一步,所述阈值δth的取值为大气数据系统中压力测量通道在正常工作时的预测值与实际值的均方根误差的5~8倍。本专利技术实施例提供的技术方案带来的有益效果是:本专利技术一种大气数据系统在故障时的异常测量值数据自恢复方法,基于多核相关向量机的大气数据系统在故障状态下的错误测量值数据纠正及恢复方法,可有效提高建模速度,降低运算量,在小样本条件下提高数据恢复的精度和实时性。本专利技术一种大气数据系统在故障时的异常测量值数据自恢复方法,针对大气数据系统中多路压力测量可能同时发生故障的情况,利用大气系统在异常情况发生前的正常数据样本,并结合多核相关向量机方法来实现多故障情况下的数据恢复,解决大气数据系统测量值数据恢复中的小样本和实时性问题。本专利技术一种大气数据系统在故障时的异常测量值数据自恢复方法,利用多核相关向量机构建较稀疏的数据恢复模型,利用核映射的方法不仅解决大气系统故障测量值数据恢复中的非线性问题,而且基于有限的稀疏相关向量可有效降低计算负担,利于机载大气数据系统的实时性实现。本专利技术一种大气数据系统在故障时的异常测量值数据自恢复方法,可有效避免经典学习方法中的过拟合和模型较为复杂等缺点,具有实时性好、在线更新、数据恢复精度高等优点。附图说明图1为本专利技术一种大气数据系统在故障时的异常测量值数据自恢复方法示意图;具体实施方式下面结合附图和具体实施方式对本专利技术一种大气数据系统在故障时的异常测量值数据自恢复方法作详细说明。如图1所示,本专利技术一种大气数据系统在故障时的异常测量值数据自恢复方法,包括以下步骤:步骤一、确定训练样本数据;获取大气数据系统中压力测量通道的数目N,依据每一路压力测量通道的压力测量数据,确定其对应的训练样本序列Pi=[pi(1)pi(2)…p(m)](i=1,2,…,N),其中i是压力通道,m是第i路压力测量通道对应的无故障样本数;步骤二、构建训练样本集;大气数据系统中每一路压力测量通道故障下,训练样本集包括输入样本集和目标样本集;表1给出了第i路压力测量通道的训练样本,其中每一行输入样本和目标样本是一一对应;表1第i路压力测量通道的训练样本分布由此可知,构建第i路压力测量通道的输入训练样本集Xi见式(1)所示,目标样本集Yi见式(2)所示:Yi=[pi(k+1)pi(k+2)…本文档来自技高网...
一种大气数据系统在故障时的异常测量值数据自恢复方法

【技术保护点】
一种大气数据系统在故障时的异常测量值数据自恢复方法,其特征在于,该方法包括以下步骤:步骤一、确定训练样本数据;获取大气数据系统中压力测量通道的数目N,依据每一路压力测量通道的压力测量数据,确定其对应的训练样本序列P

【技术特征摘要】
1.一种大气数据系统在故障时的异常测量值数据自恢复方法,其特征在于,该方法包括以下步骤:步骤一、确定训练样本数据;获取大气数据系统中压力测量通道的数目N,依据每一路压力测量通道的压力测量数据,确定其对应的训练样本序列Pi=[pi(1)pi(2)…p(m)](i=1,2,…,N),其中i是压力通道,m是第i路压力测量通道对应的无故障样本数;步骤二、构建训练样本集;大气数据系统中每一路压力测量通道故障下,训练样本集包括输入样本集和目标样本集;表1为第i路压力测量通道的训练样本,其中每一行输入样本和目标样本一一对应;表1第i路压力测量通道的训练样本分布序号输入样本目标样本1pi(1),pi(2),…,pi(k)pi(k+1)2pi(2),pi(3),…,pi(k+1)pi(k+2)………m-kpi(m-k),pi(m-k+1),,pi(m-1)pi(m)构建第i路压力测量通道的输入训练样本集Xi见式(1)所示,目标样本集Yi见式(2)所示:Yi=[pi(k+1)pi(k+2)…pi(m)]T(2)式中:k是时间步长,i表示压力测量通道编号,m表示无故障训练样本时间点序列;步骤三、利用多核相关向量机的原理,建立大气数据系统中的每一路压力测量通道的数据恢复模型;第i路压力测量数据恢复模型如式(3)所示:YiR=Wi·ker(Xi)+Bi(i=1,2,…,N)(3)式中:Wi和Bi是利用多核相关向量机获取的第i路压力测量数据恢复模型参数,YiR是对应的多核相关向量机输出,ker(Xi)是核函数;步骤四、利用步骤三建立的数据恢复模型进行数据恢复;将第i路压力测量通道测量数据的测试样本向量输入到数据恢复模型,得到下一时刻点m+1处的预测值输出并将该预测值和实际测量值pi(m+1)进行比较,若偏差小于设定阈值δth,则表明该路压力测量通道工作正常;若该偏差大于阈值,则判定为故障;当连续几个时刻点或一段时间内均判定为故障,则该故障类型为永久性故障;若仅仅几个时刻点处出现故障,然后重新回到正常工作状态,则该故障类型为瞬时性故障;当检测到大气数据系统中的某路压力测量发生故障后,大气数据系统选择数据恢复模型输出的预测值的历...

【专利技术属性】
技术研发人员:申争光祖建晶苑景春
申请(专利权)人:北京自动化控制设备研究所
类型:发明
国别省市:北京,11

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

1