一种冗余传感器量测系统的容错方法技术方案

技术编号:15610530 阅读:122 留言:0更新日期:2017-06-14 01:53
本发明专利技术提供了一种冗余传感器量测系统的容错方法,包括:获取冗余传感器量测系统的量测方程;确定奇偶向量和表决矩阵;建立容错系统的状态方程和量测方程;获得冗余传感器量测系统的传感器的漂移状态估计值;根据漂移状态估计值,确定漂移因子;对故障传感器的漂移状态估计值进行反馈补偿;将补偿后的传感器输出作为系统输出。该容错方法能够对故障传感器的漂移进行实时补偿,保证了系统的冗余特性,同时不再需要门限值及观察周期,能够容错运行,即使所有的传感器都发生故障漂移,系统仍然能够稳定运行,具有较好的鲁棒性。

【技术实现步骤摘要】
一种冗余传感器量测系统的容错方法
本专利技术涉及传感器量测
,特别涉及一种冗余传感器量测系统的容错方法。
技术介绍
容错设计是提高传感器量测系统可靠性的一种重要手段,其中最重要的方法就是采用几何冗余设计,即利用传感器的余度配置来提高该传感器量测系统的整体可靠性。而这种容错设计,要求传感器量测系统具有合理的故障检测与消除技术。当有传感器故障时,能将故障传感器及时检测出来,并将其故障从其所在的量测系统中消除,确保该量测系统能够正常工作。目前故障传感器的检测和隔离技术主要三种:第一种是基于奇偶空间的故障检测与隔离法,该方法概念清楚,容易工程实现,第二种是针对奇偶空间法无法处理的软故障而提出的广义似然比法故障检测法,第三种是针对两个或更多的传感器同时发生故障的情况而提出的均值检验法。这三种故障传感器的检测和隔离技术存在以下三个问题:(1)第一种和第三种方法都需要设置门限值,门限值的取值是一个经验值,由此导致人为主观因数比较大;(2)第二种方法中的传感器的初始误差对它的性能影响较大;(3)这三种方法都需要一个观察周期,当在这个周期内的传感器输出都不正常时,则可判断该传感器发生故障,而这个观察周期的存在导致不能实时进行故障诊断。然而,上述三种传感器故障检测和隔离的方法都不能使冗余传感器量测系统保持其冗余特性,因为漂移是传感器的固有特性,每一个传感器在任何时刻都有可能发生漂移,起初几个漂移的传感器能够被冗余惯性导航系统正确的诊断和隔离,而当传感器的个数达到系统的最小配置时,系统由于失去其冗余特性而无法正确地诊断和隔离出故障传感器,因此,鉴于传感器固有的漂移特性,需要一种冗余传感器量测系统容错方法,能够使得冗余传感器系统具有自我修复和补偿的功能,由此保证传感器量测系统的冗余特性和精度。
技术实现思路
本专利技术要解决的技术解决问题是:针对传感器固有的漂移特性,提供一种冗余传感器量测系统的容错方法,能够使得冗余传感器系统具有自我修复和补偿的功能,由此保证系统的冗余特性和精度。为了达到上述目的,本专利技术采用如下技术方案:一种冗余传感器量测系统的容错方法,具体步骤如下:步骤1、根据冗余传感器量测系统中的传感器布置,确定所述冗余传感器量测系统的量测方程;步骤2、根据所述量测方程,确定所述冗余传感器量测系统的奇偶向量;步骤3、根据所述奇偶向量,确定所述冗余传感器量测系统的表决矩阵;步骤4、根据所述表决矩阵,建立用于所述冗余传感器量测系统容错的容错系统;步骤5、通过所述容错系统对所述冗余传感器量测系统中的各个传感器的故障漂移值进行漂移状态估计,获得所述各个传感器的漂移状态估计值;步骤6、根据所述各个传感器的漂移状态估计值,确定所述冗余传感器量测系统的漂移因子;步骤7、根据所述漂移因子对所述各个传感器的漂移状态估计值进行补偿,以获得补偿后的各个传感器的输出;步骤8、将所述补偿后的各个传感器的输出作为所述冗余传感器量测系统的输出。进一步的,所述步骤1中的量测方程为m=Hω+ε,其中m是量测向量,H是n×3维的传感器量测矩阵,n为布置的传感器个数,ω是被量测的真实状态向量,ε是均值为0的噪声序列;所述步骤2中的奇偶向量P=Vm,其中矩阵V与所述传感器量测矩阵H的矩阵积VH=0。进一步的,所述步骤3中通过线性变换将所述奇偶向量转化表决向量,进而获得所述表决矩阵进一步的,所述步骤4中,根据所述表决矩阵,建立的所述容错系统的状态方程和量测方程如下:状态方程:dk+1=dk+Wk,量测方程:zk=h(d)=[Z1Z2]T,且其中,k为观测时刻,dk为某传感器在第k时刻的观测漂移;Wk为所述某传感器第k+1时刻相对第k时刻的漂移变化量;di是传感器i的漂移,mdi是包含量测噪声和漂移的传感器i的输出,mi是传感器i含有量测噪声的真实量测值。进一步的,所述步骤6中的漂移因子包含先验漂移因子和当前漂移因子两部分。进一步的,所述步骤6中的漂移因子α=diag(α1(t)α2(t)…αi(t)…αn(t)),其中,αi(t)为t时刻的传感器i的漂移因子。进一步的,所述补偿后的各个传感器的输出为:其中,di(t)是t时刻的传感器i的实际漂移,是di(t)的漂移状态估计值,qi为传感器i的反馈增益,dci(t)是传感器i补偿后的漂移值;mdi是补偿前包含量测噪声和漂移的传感器i的输出,mi是传感器i含有量测噪声的真实量测值。与现有技术相比,本专利技术提出的冗余传感器量测系统的容错方法,颠覆了原先冗余传感器量测系统的容错设计的思路,具有以下有益效果:(1)本专利技术的技术方法,利用漂移状态估计技术实时地估算出该冗余传感器量测系统中的各个传感器量测信号的漂移误差值,并用状态反馈技术对故障传感器的漂移进行实时补偿,不再直接对故障传感器进行隔离,从而保持了该冗余传感器量测系统的冗余特性。(2)本专利技术的技术方案,由于实现了故障传感器漂移的实时补偿,因此不再需要设置门限值及观察周期,避免了对故障传感器检测的主观性和不及时性,保证了冗余传感器量测系统的量测精度,提高冗余传感器量测系统的可靠性。(3)本专利技术的技术方案,能够容错运行,即使冗余传感器量测系统中所有的传感器都发生故障漂移,该冗余传感器量测系统仍然能够稳定运行,具有较好的鲁棒性。附图说明图1是本专利技术的冗余传感器量测系统的容错方法的流程框图;图2至图4是本专利技术具体实施例的三个传感器的输出曲线;图5是本专利技术具体实施例的三个传感器补偿后的输出误差曲线。具体实施方式本专利技术的主要目的是提高冗余传感器量测系统的可靠性。本专利技术提出了一种冗余传感器容错方法,该方法利用漂移状态估计和状态反馈技术对故障漂移进行实时补偿,对于漂移故障传感器不再进行隔离,而是进行实时补偿,从而保持了系统的冗余特性,非常适合可靠性要求高的量测系统。如图1所示,为本专利技术提出的一种冗余传感器量测系统的容错方法,具体步骤如下:步骤1、根据冗余传感器量测系统中的传感器布置,确定所述冗余传感器量测系统的量测方程:m=Hω+ε(1)其中m是量测向量,H是n×3维的传感器量测矩阵,n为所述冗余传感器量测系统中布置的传感器个数,ω是被量测的真实状态向量,ε是均值为0的噪声序列。步骤2、根据所述量测方程,确定所述冗余传感器量测系统的奇偶向量P=Vm,其中矩阵V使得VH=0。步骤3、根据所述奇偶向量,确定所述冗余传感器量测系统的表决矩阵,具体地,将奇偶向量P通过线性变换转化为n个表决向量Q=Cvm=Cv[m1…mn]T(2)由此得到表决矩阵式中,m1,…,mn是n个传感器的输出,Cv1,…,Cvn是Cv的行向量,且表决矩阵的主对角线元素全部为0,其余元素不为0。步骤4、根据所述表决矩阵,建立用于所述冗余传感器量测系统容错的容错系统,该容错系统的状态方程和量测方程如下:状态方程:dk+1=dk+Wk(4)量测方程:zk=h(d)=[Z1Z2]T(5)其中,k为观测时刻,dk为某传感器在第k时刻的观测漂移;Wk为所述某传感器第k+1时刻相对第k时刻的漂移变化量;di是传感器i的漂移,mdi是包含量测噪声和漂移的传感器i的输出,mi是传感器i含有量测噪声的真实量测值。步骤5、根据所述状态方程和量测方程,对所述冗余传感器量测系统中的各个传感器的故障漂移值进行估计,获得漂移状态估计值,本文档来自技高网
...
一种冗余传感器量测系统的容错方法

【技术保护点】
一种冗余传感器量测系统的容错方法,其特征在于,包括下列步骤:步骤1、根据冗余传感器量测系统中的传感器布置,确定所述冗余传感器量测系统的量测方程;步骤2、根据所述量测方程,确定所述冗余传感器量测系统的奇偶向量;步骤3、根据所述奇偶向量,确定所述冗余传感器量测系统的表决矩阵;步骤4、根据所述表决矩阵,建立用于所述冗余传感器量测系统容错的容错系统;步骤5、通过所述容错系统对所述冗余传感器量测系统中的各个传感器的故障漂移值进行漂移状态估计,获得所述各个传感器的漂移状态估计值;步骤6、根据所述各个传感器的漂移状态估计值,确定所述冗余传感器量测系统的漂移因子;步骤7、根据所述漂移因子对相应的传感器的漂移状态估计值进行补偿,以获得补偿后的各个传感器的输出;步骤8、将所述补偿后的各个传感器的输出作为所述冗余传感器量测系统的输出。

【技术特征摘要】
1.一种冗余传感器量测系统的容错方法,其特征在于,包括下列步骤:步骤1、根据冗余传感器量测系统中的传感器布置,确定所述冗余传感器量测系统的量测方程;步骤2、根据所述量测方程,确定所述冗余传感器量测系统的奇偶向量;步骤3、根据所述奇偶向量,确定所述冗余传感器量测系统的表决矩阵;步骤4、根据所述表决矩阵,建立用于所述冗余传感器量测系统容错的容错系统;步骤5、通过所述容错系统对所述冗余传感器量测系统中的各个传感器的故障漂移值进行漂移状态估计,获得所述各个传感器的漂移状态估计值;步骤6、根据所述各个传感器的漂移状态估计值,确定所述冗余传感器量测系统的漂移因子;步骤7、根据所述漂移因子对相应的传感器的漂移状态估计值进行补偿,以获得补偿后的各个传感器的输出;步骤8、将所述补偿后的各个传感器的输出作为所述冗余传感器量测系统的输出。2.如权利要求1所述的冗余传感器量测系统的容错方法,其特征在于,步骤1中所述的量测方程为m=Hω+ε,其中m是量测向量,H是n×3维的传感器量测矩阵,n为布置的传感器个数,ω是被量测的真实状态向量,ε是均值为0的噪声序列;步骤2中所述的奇偶向量P=Vm,其中矩阵V与所述传感器量测矩阵H的矩阵积VH=0。3.如权利要求1所述的冗余传感器量测系统的容错方法,其特征在于,所述步骤3中通过线性变换将所述奇偶向量转化表决向量,进而获得所述表决矩阵

【专利技术属性】
技术研发人员:戴晓强吴飞章建峰万振刚赵强袁文华
申请(专利权)人:江苏科技大学江苏舾普泰克自动化科技有限公司
类型:发明
国别省市:江苏,32

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

1