[发明专利]非稳态液面高度测量值滤波方法有效
申请号: | 201710499176.X | 申请日: | 2017-06-27 |
公开(公告)号: | CN107340026B | 公开(公告)日: | 2019-09-06 |
发明(设计)人: | 张梁;董世良;左林玄;宁永前;韩淑梅 | 申请(专利权)人: | 中国航空工业集团公司沈阳飞机设计研究所 |
主分类号: | G01F23/00 | 分类号: | G01F23/00 |
代理公司: | 北京航信高科知识产权代理事务所(普通合伙) 11526 | 代理人: | 周良玉 |
地址: | 110035 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及液位测量技术领域,具体提供了一种非稳态液面高度测量值滤波方法,以卡尔曼滤波经典理论为指导,通过建立储箱液位测量物理模型、传感器量测模型,导出液位测量系统状态方程、传感器系统量测方程,按经典卡尔曼滤波系统状态方程和观测方程的方式进行描述,确定方程中状态转移矩阵、噪声输入矩阵和观测矩阵。方程系数矩阵中的未知参数只有液位测量系统采样周期T,而在一个特定的硬件设备中,采样周期T是已知的,因此,给定初始液位期望值后即可使卡尔曼滤波的状态和测量过程循环更新,获得准确、平滑的液面高度与液位变化速率。 | ||
搜索关键词: | 稳态 液面 高度 测量 滤波 方法 | ||
【主权项】:
1.一种非稳态液面高度测量值滤波方法,其特征在于,包括如下步骤:步骤一,建立储箱液面高度测量物理模型,根据该物理模型建立液位测量系统状态方程和传感器系统量测方程,液位测量系统状态方程如公式(1)及公式(2)所示:![]()
传感器系统量测方程如公式(3)所示:y(n)=x(n)+v(n) (3);公式(1)至(3)中,T表示采样周期,n表示采样周期计数,n=0,1,2,3……,(n∈N),H(n)为n*T时刻的液面高度,
为n*T时刻的变化速度,y(n)为n*T时刻的传感器观测值,x(n)为状态变量且
ν(n)为传感器测量噪声,ω(n)为液位变化速度噪声,ω(n)和ν(n)均为零均值且方差为
的白噪声;步骤二,将步骤一中的公式(1)至(3)转换为卡尔曼状态方程、量测方程,其中卡尔曼状态方程如公式(4)所示:x(n+1)=Φx(n)+Γω(n) (4);卡尔曼观测方程如公式(5)所示:y(n)=Ωx(n)+v(n) (5);根据公式(1)至(5)得到状态转移矩阵Φ、噪声输入矩阵Γ和观测矩阵Ω:
其中T为采样周期;步骤三,由初始t=0时刻的液面高度H(0)和变化速度
通过公式(6)计算t=0时刻的状态变量估计值![]()
并通过公式(7)计算t=0时刻的预测误差方差矩阵P(0):
通过公式(8)推算下一步状态变量:
并通过公式(9)推算下一步误差方差矩阵:
通过公式(10)计算卡尔曼滤波器增益:
并通过公式(11)和(12)更新状态估计:![]()
其中
代表新息序列;通过公式(13)更新误差方差矩阵:
其中I为单位矩阵;步骤四,通过改变n的取值(t=0,1,2,3……,(t∈N)),重复执行步骤二和步骤三,实现卡尔曼滤波器迭代循环,最后得到x(n),进而得到液面高度H(n)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司沈阳飞机设计研究所,未经中国航空工业集团公司沈阳飞机设计研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710499176.X/,转载请声明来源钻瓜专利网。
- 上一篇:一种防汛装置
- 下一篇:用于高温固体物料的料位检测装置和容器