一种基于多传感器的航空燃油油量测量方法技术

技术编号:19883712 阅读:32 留言:0更新日期:2018-12-22 20:35
本发明专利技术提供一种基于多传感器的航空燃油油量测量方法,涉及航空燃油测量技术领域。本发明专利技术是利用固定在油箱壁的传感器对油量进行实时采集,然后对采集的传感器数据进行筛选,计算,得出油面质心的高度,最后把该高度数据带入拟合好的高度‑油量关系式中得出油量值。本发明专利技术提供的是一种高效、精确的测量算法,使用最小二乘对油面进行拟合以及三阶最小二乘法拟合高度‑油量数据,使算法计算量小,适用于高实时系统;提高了系统的测量精度,并与原系统实现了兼容。

【技术实现步骤摘要】
一种基于多传感器的航空燃油油量测量方法
本专利技术属于航空燃油测量
,特别涉及一种基于多传感器的航空燃油油量测量方法。
技术介绍
航空燃油油量的测量一直是航空系统中的核心问题。现阶段的测量方法有两类:(1)单传感器位于油箱质心周的测量方法。(2)多传感器位于油箱壁的测量方法。对于测量方法(1)由于其传感器使用的数量少,且测量程序简单,因此得到了广泛的应用。但该方案存在着重大的缺陷:无冗余,系统故障率高;测量精度低;传感器的安装不方便。基于上面方案(1)的缺陷,于是提出了方案(2),虽然方案(2)可以把这些缺陷避免,但该方案的算法复杂度增加,因此提出一种高效的方法是该方案面临的主要问题。
技术实现思路
针对上述现有技术的不足本专利技术提供一种基于多传感器的航空燃油油量测量方法,该方法使算法的计算量小,提高了系统的测量精度。为解决上述技术问题,本专利技术是采取以下技术方案来实现的:一种基于多传感器的航空燃油油量测量方法;步骤如下:步骤1:读入传感器数据;利用固定在油箱壁的多根电容式传感器对油量进行实时采集。步骤2:传感器数据的筛选和滤波;读入的传感器数据由于可能存在故障、油量满量程等的因素,出现错误的数据,因此在读入传感器数据时首先应对数据进行筛选,把满量程、零值、错误数据进行剔除,这样得到的传感器数据就是反应此时油面的高度的数据;由于该数据可能由于飞机的晃动、读数的误差等原因而存在噪声,因此对这些数据进行低通滤波,得到噪声小的油面高度数据。步骤3:油面方程的拟合;利通过油面方程的拟合算法和传感器高度-油量曲线拟合算法,利用最小二乘法对该数据进行拟合,得出此时的油面方程和高度-油量方程;油面方程的拟合算法是:通过数据的筛选后得到n组有效传感器数据,即H={h1,h2h3…hn},H代表传感器数据的向量,hi为第i组有效传感器数据对应的油面质心的高度;然后以油箱的质心轴为Z轴建立三维直角坐标系,传感器高度数据H和传感器的位置坐标数据组合为三维点的数据Pi={xi,yi,zi},xi、yi为第i个传感器的位置坐标,zi为第i个传感器读出的油面的高度值,i为传感器的编号,i≤n,Pi为油面与第i个传感器的交点的三维坐标数据。获得油平面数据点后将该数据代入拟合方程式:z=ax+by+c,a、b、c为拟合系数,形成的拟合方程为:该线性方程组表示的矩阵结构为:XC=Z;X代表传感器(x,y)的数据矩阵,C代表拟合系数矩阵,Z代表传感器数据z矩阵;经过最小二乘的推导,得出系数矩阵的最小二乘解的矩阵表达式为:(XTX)C=XTZ,其中XT代表矩阵X的转置,该矩阵称为最小二乘的正规矩阵,对该矩阵进行求解便求出系数阵C,把正规矩阵转换为增广矩阵,对增广矩阵进行求解,得出增广矩阵的解,经过高斯-约当消元后解出该线性方程组的解,即得到拟合系数a、b、c的确定值,由此得出传感器数据确定的油面方程为z=ax+by+c。传感器高度-油量曲线拟合算法是:通过获得m组油面的高度-油量数据Jk={xk,yk},其中xk为第k组油面的高度值,yk为第k组油面的油量值,k为数据编号,k≤m,使用三阶拟合算法对该二维数据进行拟合,该三阶曲线的方程为:y=a0+a1x+a2x2+a3x3,a0、a1、a2、a3代表拟合系数,该方程就是最终要求得的高度-油量关系式,把数据点Jk={xk,yk}带入该方程如下:把该线性方程组转换为矩阵的方式为:XC=Y,X代表油面高度值矩阵,C代表拟合系数矩阵,Y代表油量数据矩阵;利用最小二乘推导,可以得出系数矩阵的最小二乘解的矩阵表达式为:(XTX)C=XTY,XT代表X矩阵的转置,该矩阵称为最小二乘的正规矩阵,对该矩阵进行求解便求出系数阵C。把正规矩阵转换为增广矩阵,对增广矩阵进行求解便可以得出该矩阵的解,在本专利技术中使用的求解方式为高斯-约当消元法。经过高斯-约当消元后便求出该线性方程组的解,最终得到拟合系数a0、a1、a2、a3的确定值,由此确定高度-油量方程为y=a0+a1x+a2x2+a3x3。步骤4:油量的计算;通过油面方程求出此时质心的高度值,把油面质心的高度数据带入拟合好的高度-油量方程中,便求出此时的油量值。采用上述技术方案所产生的有益效果在于:本专利技术提供的基于多传感器的航空燃油油量测量方法,是一种高效、精确的测量算法,(1)使用最小二乘对油面进行拟合以及三阶最小二乘法拟合高度-油量数据,使算法计算量小,适用于高实时系统;(2)把多传感器数据通过油面方程转换为质心高度,提高了系统的测量精度,并与原系统实现了兼容。附图说明图1为本专利技术实施例提供的方法的整体流程图;图2为本专利技术实施例提供的油平面拟合算法流程图;图3为本专利技术实施例提供的高度油量拟合算法流程图。具体实施方式下面结合附图和实施例,对本专利技术的具体实施方式作进一步详细描述。以下实施例用于说明本专利技术,但不用来限制本专利技术的范围。本实施例的方法如下所述:如图1所示,本实施例提供的基于多传感器的航空燃油油量测量方法由四个步骤构成:读入传感器数据、传感器数据的筛选和滤波、油面方程的拟合、油量的计算,具体如下。步骤1:读入传感器数据;利用固定在油箱壁的4根电容式传感器对油量进行实时采集。步骤2:传感器数据的筛选和滤波;由于可能存在故障、油量满量程等的因素,出现错误的数据,因此在读入传感器数据时首先应对数据进行筛选,把满量程、零值、错误数据进行剔除,这样得到的传感器数据就是反应此时油面的高度的数据;由于该数据可能由于飞机的晃动、读数的误差等原因而存在噪声,因此对这些数据进行低通滤波,得到噪声小的油面高度数据。步骤3:油面方程的拟合;得到油面高度数据后,利通过油面方程的拟合算法和传感器高度-油量曲线拟合算法,利用最小二乘法对该数据进行拟合,得出此时的油面方程和高度-油量方程;油面方程的拟合算法如图2所示,通过基本数学知识可以知道,确定一个三维的平面方程至少需要3组坐标数据,而现在获得的是带有误差的多于3组的坐标数据,因此使用最小二乘法进行平面的拟合。经过数据的筛选后得到n组有效传感器数据,即Η={h1,h2,…hn},H代表传感器数据的向量,hi为第i组有效传感器数据对应的油面质心的高度;然后以油箱的质心轴为Z轴建立三维直角坐标系,传感器高度数据H和传感器的位置坐标数据组合为三维点的数据Pi={xi,yi,zi},xi、yi为第i个传感器的位置坐标,zi为第i个传感器读出的油面的高度值,i为传感器的编号,i≤n,Pi为油面与第i个传感器的交点的三维坐标数据。得出这些三维坐标点后,就可以进行油面方程的拟合了。由于拟合的油面方程为平面方程,因此该拟合方程式为:z=ax+by+c,a、b、c为拟合系数。且测量的传感器数据为Pi={xi,yi,zi},因此把这些数据带入拟合方程为:因此拟合方程的求解转换为通过最小二乘法求解系数:a、b、c的过程。因此上面的线性方程组表示为矩阵结构为:XC=Z;X代表传感器(x,y)数据矩阵,Z代表传感器数据z矩阵,C代表拟合系数矩阵,其中包括:经过最小二乘的推导,可以得出系数矩阵的最小二乘解的矩阵表达式为:(XTX)C=XTZ,其中XT代表矩阵X的转置,该矩阵称为最小二乘的正规矩阵,对该矩阵进行求解便可以求出系数阵C了。把正规矩阵转换本文档来自技高网...

【技术保护点】
1.一种基于多传感器的航空燃油油量测量方法,其特征在于,包括以下步骤:步骤1:读入传感器数据;利用固定在油箱壁的多传感器对油量进行实时采集;步骤2:传感器数据的筛选和滤波;读入传感器数据时首先对数据进行筛选,再对该数据进行低通滤波,得到油面高度数据;步骤3:油面方程的拟合;得到油面高度数据后,通过油面方程的拟合算法和传感器高度‑油量曲线拟合算法,利用最小二乘法对数据进行拟合,得出此时的油面方程和高度‑油量方程;步骤4:油量的计算;通过油面方程求出此时油面质心的高度值,把油面质心的高度数据带入拟合好的高度‑油量方程中,求出此时的油量值。

【技术特征摘要】
1.一种基于多传感器的航空燃油油量测量方法,其特征在于,包括以下步骤:步骤1:读入传感器数据;利用固定在油箱壁的多传感器对油量进行实时采集;步骤2:传感器数据的筛选和滤波;读入传感器数据时首先对数据进行筛选,再对该数据进行低通滤波,得到油面高度数据;步骤3:油面方程的拟合;得到油面高度数据后,通过油面方程的拟合算法和传感器高度-油量曲线拟合算法,利用最小二乘法对数据进行拟合,得出此时的油面方程和高度-油量方程;步骤4:油量的计算;通过油面方程求出此时油面质心的高度值,把油面质心的高度数据带入拟合好的高度-油量方程中,求出此时的油量值。2.根据权利要求1所述的一种基于多传感器的航空燃油油量测量方法,其特征在于:所述步骤2中传感器数据的筛选是对满量程、零值、错误数据进行剔除;低通滤波是对该数据中存在的噪声进行滤波,从而得到噪声小的油面高度数据。3.根据权利要求1所述的一种基于多传感器的航空燃油油量测量方法,其特征在于:所述步骤3中油面方程的拟合算法是通过数据的筛选后得到n组有效传感器数据,即Η={h1,h2,…hn},H代表传感器数据的向量,hi为第i组有效传感器数据对应的油面质心的高度;然后以油箱的质心轴为Z轴建立三维直角坐标系,传感器高度数据H和传感器的位置坐标数据组合为三维点的数据Pi={xi,yi,zi},xi、yi为第i个传感器的位置坐标,zi为第i个传感器读出的油面的高度值,i为传感器的编号,i≤n,Pi为油面与第i个传感器的交点的三维坐标数据,获得油平面数据点后将数据Pi={xi,yi,zi}代入拟合方程式:...

【专利技术属性】
技术研发人员:李玉峰张佩胡乃瑞杨鑫徐景辉
申请(专利权)人:沈阳航空航天大学
类型:发明
国别省市:辽宁,21

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

1