【技术实现步骤摘要】
一种磁力计电磁干扰诊断滤波方法及系统
[0001]本专利技术涉及磁力计校正领域,尤其涉及一种磁力计电磁干扰诊断滤波方法及系统。
技术介绍
[0002]随着工业技术的不断发展,系统的安全性和可靠性越来越引起人们的重视,传感器数据诊断和滤波方法受到了国内外学者的广泛关注。磁力计是用于测量磁场的传感器,常应用于机器和设备的姿态角测量,其测量原理是通过对三轴地磁场的测量,再经过相应的姿态解算算法,测量出系统姿态角,例如无人机和智能车等设备利用磁力计进行偏航角解算等。然而电机旋转、机器运转或各类电子设备的运行均会由于电磁效应产生电磁场,导致各类工业现场或电子仪器设备附近产生复杂的电磁干扰信号,从而使磁力计的姿态解算出现误差甚至错误数据,很大程度的影响相应系统运行的稳定性,因此针对磁力计电磁干扰的滤波和处理方法的研究具有重要意义。
[0003]现有的传感器数据滤波方法有互补滤波法、卡尔曼滤波法等,传感器数据诊断方法有基于事件触发机制的传感器故障诊断方法、基于状态观测器的传感器故障估计方法等。现有技术的缺点有:磁力计电磁干扰可分为高频和持续性两大类,传感器数据滤波方法均是针对高频噪声进行滤波,互补滤波通过噪声的频率设置滤波参数,卡尔曼滤波根据噪声协方差自动调整滤波参数,然而磁力计电磁干扰具有幅值、频率及分布的不确定性,因此上述方法无法将磁力计的高频电磁干扰很好的过滤掉。
[0004]而对于持续性电磁干扰,可以看做传感器数据故障,基于事件触发机制的传感器故障诊断方法通常是通过状态观测器对系统状态的残差设计事件触发机制 ...
【技术保护点】
【技术特征摘要】
1.一种磁力计电磁干扰诊断滤波方法,其特征在于,包括以下步骤:磁力计电磁干扰观测与传感器噪声估计,将系统的未知模型、系统未知外扰、系统输出信号、电磁干扰和传感器的测量噪声作为扩张阶状态,通过非线性扩张状态观测器进行观测,并通过计算得到电磁干扰及传感器测量噪声的数据;磁力计高频电磁干扰诊断处理,将磁力计的高频电磁干扰分为大于传感器的测量噪声部分m
a
和与传感器的测量噪声相近部分m
b
两部分,分别对大于传感器的测量噪声部分m
a
和与传感器的测量噪声相近部分m
b
两部分进行处理;磁力计持续性电磁干扰诊断处理;输出诊断后数据。2.根据权利要求1所述的一种磁力计电磁干扰诊断滤波方法,其特征在于:所述系统输出信号包括磁力计输出的角度数据和陀螺仪输出的角加速度数据,所述传感器包括磁力计和陀螺仪。3.根据权利要求2所述的一种磁力计电磁干扰诊断滤波方法,其特征在于,所述磁力计电磁干扰观测与传感器噪声估计步骤包括以下步骤:令系统偏航通道的未知模型为未知系统外扰为w(t),偏航角为x(t),系统磁力计输出的偏航角为y
m
(t),陀螺仪输出的偏航角速度为y
g
(t),磁力计的测量噪声为d1(t),陀螺仪的测量噪声为d2(t),其中磁力计还存在电磁干扰m(t),令和分别为y
m
(t)和y
g
(t)扩张阶;则有:则有:则分别使用三阶和二阶的非线性扩张状态观测器对系统输出y
m
(t)和y
g
(t)的各阶导和扩张阶进行观测,令n3为的观测值与的观测值之差,则可得到:令:再令:使用互补滤波器进行计算,即:则得到电磁干扰及传感器测量噪声的n3(t)的三阶数据。4.根据权利要求1所述的一种磁力计电磁干扰诊断滤波方法,其特征在于:在所述磁力计高频电磁干扰诊断处理步骤中,大于传感器的测量噪声部分m
a
通过设计事件触发机制一进行处理,与传感器的测量噪声相近部分通过自适应互补滤波器进行处理m
b
;所述事件触发机制一根据电磁干扰及传感器测量噪声的数据设置。
5.根据权利要求4所述的一种磁力计电磁干扰诊断滤波方法,其特征在于:所述事件触发机制一为判断磁力计输出的数据是否存在超过预设幅值的高频电磁干扰,包括以下步骤:令磁力计偏航角输入到系统中的数据仅在t
k
时刻更新,设计事件触发机制一的时间序列t
k
为:则y1(t)=y1(t
【专利技术属性】
技术研发人员:鲁仁全,陈佳威,陶杰,陈汉泉,姚敏,
申请(专利权)人:广东工业大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。