一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于数据滚动粒子滤波的燃油油量数据处理方法与流程

2022-03-09 02:10:36 来源:中国专利 TAG:

技术特征:
1.一种基于数据滚动粒子滤波的燃油油量数据处理方法,其特征在于,设置一个对燃油油量信号进行后处理的滚动粒子软件滤波器,在滚动粒子软件滤波器中设置滤波队列地址、滤波队列长度设置单元;然后进行以下操作:步骤1,通过滤波队列地址和滤波队列长度设置单元来设定滤波队列,并定义滤波极限δlimit、滤波队列上限δupper、滤波阈值上限δ

、滤波阈值下限δ-、滤波队列下限δlower;步骤2,采用滤波极限δlimit对采样值s
i
进行初次过滤;所述滤波极限δlimit为采样值s
i
的有效范围,为正值;步骤3,采用冒泡法对初次过滤后的采样值s
i
进行排序;对排序后的采样值s
i
,通过滤波队列上限δupper、滤波阈值上限δ

、滤波阈值下限δ-、滤波队列下限δlower对所有采样值s
i
进行分类,根据采样值s
i
的值的大小分为大权值粒子中值粒子和小权值粒子v
ic
,得到大权值粒子集、中值粒子集和小权值粒子集及可信采样值序列v
i
;步骤4,对于大权值粒子集、中值粒子集和小权值粒子集中的大权值粒子中值粒子和小权值粒子v
ic
进行重采样条件判断,对于符合重采样条件的粒子进行重采样,得到新的大权值粒子集、中值粒子集和小权值粒子集;步骤5,将重采样后得到的大权值粒子集、中值粒子集和小权值粒子集中的粒子组成数据队列k;对数据队列k进行队列填充和k次平均;步骤6,将经过k次取平均后的值作为油量输出值进行输出,并作为下一个滤波周期的基准油量值。2.如权利要求1所述的一种基于数据滚动粒子滤波的燃油油量数据处理方法,其特征在于,在所述步骤3中,对于经过初次过滤的采样值s
i
,还要采用滤波队列上限δupper和滤波队列下限δlower构成的区间[δlower,δupper]进行再次过滤,将不再区间[δlower,δupper]内的采样值s
i
进行剔除,然后再采用冒泡法进行排序。3.如权利要求2所述的一种基于数据滚动粒子滤波的燃油油量数据处理方法,其特征在于,在所述步骤3中,对所有采样值s
i
进行分类,并计算出可信采样值序列v
i
的中值δ;进行分类的的具体公式如下:其中:u
i-1
表示第i-1个周期的油量输出数据。4.如权利要求3所述的一种基于数据滚动粒子滤波的燃油油量数据处理方法,其特征
在于,得到的所述小权值粒子集为:式中,为小权值粒子,0<δlower≤s
i
<δ-为小权值粒子的取值范围。5.如权利要求4所述的一种基于数据滚动粒子滤波的燃油油量数据处理方法,其特征在于,得到的所述中值粒子集为:式中,为中值粒子,(δ-≤s
i
≤δ

为中值粒子的取值范围。6.如权利要求5所述的一种基于数据滚动粒子滤波的燃油油量数据处理方法,其特征在于,得到的大权值粒子集为:式中,为大权值粒子,δ

<s
i
≤δupper为大权值粒子的取值范围。7.如权利要求6所述的一种基于数据滚动粒子滤波的燃油油量数据处理方法,其特征在于,所述步骤4中,进行重采样条件判断的操作为:对于中值粒子集中的粒子,不进行重采样;对于大权值粒子集中的粒子,进行重采样的判断手段为:先求得滤波队列上限δupper,然后与预先设定的滤波阈值上限δ

进行比较;若在大权值粒子集中的某个粒子的采样值s
i
取值范围在δ

<s
i
≤δupper,则不进行重采样;若在大权值粒子集中的某个采样值s
i
取值范围在δupper<s
i
,则进行重采样;对于小权值粒子集中的粒子,进行重采样的判断手段为:先求得滤波队列下限δlower,然后与预先设定的滤波阈值下限δ-进行比较;若小权值粒子集中的某个粒子的采样值s
i
在δlower≤s
i
<δ-范围内,则不进行重采样;若若小权值粒子集中的某个粒子的采样值s
i
在δlower>s
i
内,则进行重采样。8.如权利要求7所述的一种基于数据滚动粒子滤波的燃油油量数据处理方法,其特征在于,在对大权值粒子集中的粒子进行了重采样后,还要使用线性方程式进行经验降解,将降解后得到的新的大权值粒子作为大权值粒子集中的粒子替换掉对应的旧的大权值粒子具体经验降解的公式为:9.如权利要求7所述的一种基于数据滚动粒子滤波的燃油油量数据处理方法,其特征在于,在对小权值粒子集中的粒子进行重采样后,还要使用线性方程式进行经验补偿,将补偿得到新的小权值粒子作为小权值粒子集中的粒子替换掉对应的旧的小权值粒子具体的经验补偿的公式为:
10.如权利要求1-9任一项所述的一种基于数据滚动粒子滤波的燃油油量数据处理方法,其特征在于,对大权值粒子集的粒子总数记为n
a
,中值粒子集的粒子总数记为n
b
,小权值粒子集的粒子总数记为n
c
;得到数据队列k的值,具体计算为:n
a
n
b
n
c
=k。

技术总结
本发明提出了一种基于数据滚动粒子滤波的燃油油量数据处理方法,通过在信号采集的过程中,设置一个对燃油油量信号进行后处理的滚动粒子软件滤波器,通过软件的滤波器在测量部件前端对模拟式的测量信号进行前端处理。本发明能够对频率很高或很低的信号进行滤波,同时,滤波参数非常容易更改。使用本发明的粒子滤波方法可以消除油面波动误差,对油量信号进行必要的平滑处理,使其更接近于真实的状态,克服飞机机动飞行带来油量测量的误差,提高了滤波的精度。滤波的精度。滤波的精度。


技术研发人员:杜昕鲲 张志明 杨瑞
受保护的技术使用者:四川泛华航空仪表电器有限公司
技术研发日:2021.11.08
技术公布日:2022/3/7
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献