[发明专利]压力管道焊缝金属磁记忆信号自适应处理方法在审

专利信息
申请号: 201510962175.5 申请日: 2015-12-17
公开(公告)号: CN105572219A 公开(公告)日: 2016-05-11
发明(设计)人: 李志宏;姚立东;沈沆;易楠;于磊;刘亮;李朋 申请(专利权)人: 安徽省特种设备检测院
主分类号: G01N27/83 分类号: G01N27/83
代理公司: 安徽合肥华信知识产权代理有限公司 34112 代理人: 余成俊
地址: 230051 安徽省*** 国省代码: 安徽;34
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种压力管道焊缝金属磁记忆信号自适应处理方法,滤波结构模块使用输入信号的测量值产生滤波器的输出,若输出与输入的测量值成线性组合的关系,则可认定滤波器为线性,否则为非线性;设定滤波器的结构,并且可以通过自适应算法来调节参数;设计出来的滤波器的输出和期望响应由COP模块处理,并参照需要的标准来评估其质量;滤波器的参数可通过自适应算法使用性能标准的数值或者它的函数、输入测量值和期望响应来确定;与自适应滤波器相关的一个或多个输入信号和一个期望响应信号,这个响应对滤波器来说得到与否未知,则称这些相关的信号为自适应滤波器信号的工作环境(SOE)。
搜索关键词: 压力 管道 焊缝 金属 记忆 信号 自适应 处理 方法
【主权项】:
压力管道焊缝金属磁记忆信号自适应处理方法,其特征在于:滤波结构模块使用输入信号的测量值产生滤波器的输出,若输出与输入的测量值成线性组合的关系,则可认定滤波器为线性,否则为非线性;设定滤波器的结构,并且可以通过自适应算法来调节参数;设计出来的滤波器的输出和期望响应由COP模块处理,并参照需要的标准来评估其质量;滤波器的参数可通过自适应算法使用性能标准的数值或者它的函数、输入测量值和期望响应来确定;与自适应滤波器相关的一个或多个输入信号和一个期望响应信号,这个响应对滤波器来说得到与否未知,则称这些相关的信号为自适应滤波器信号的工作环境SOE;设计自适应滤波器,需要关于其工作环境的大量信息,这些信息对设计者选择自适应滤波器的结构、性能标准和设计自适应算法是必须的;磁记忆输入信号模型如下式:y(n)=A(n‑1)y(n‑1)+B(n)η(n),   公式(1‑1)y(n)=k×1是在n时刻信号的状态矢量,A(n‑1)=k×k矩阵,在缺少强制函数的情况下使y(n‑1)和y(n)联系起来,η(n)=k×1是协方差矩阵Rη(n)的零均值白噪声序列,B(n)=k×k输入矩阵,   公式(1‑2)矩阵A(n‑1)被称为状态转换矩阵,η(n)被称为模型误差矢量,利用线性关系来表示测量模型:x(n)=H(n)y(n)+v(n),   公式(1‑3)其中:x(n)=m×1为在n时刻信号的状态矢量,H(n)=m×k为输出矩阵,它表示y(n)和x(n)的理想线性关系,v(n)=k×1为观测误差,是协方差矩阵Rv(n)的零均值白噪声序列,假定下面的统计特性:E{y(n)vH(l)}=0 N,l取任意值,   公式(1‑4)E{η(n)vH(l)}=0 n,l取任意值,   公式(1‑5)E{η(n)yH(‑1)}=0 N,取任意值,   公式(1‑6)E{y(‑1)}=0,   公式(1‑7)E{y(‑1)yH(‑1)}=Ry(‑1),   公式(1‑8)现假设根据n‑1时刻和n‑1之前时刻所有观察值获得了y(n‑1)的估计,为则y(n)可根据公式(1‑1)和公式(1‑6)进一步预测估计为:<mrow><mover><mi>y</mi><mo>&OverBar;</mo></mover><mrow><mo>(</mo><mi>n</mi><mo>|</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><mi>A</mi><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mover><mi>y</mi><mo>&OverBar;</mo></mover><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>|</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>,</mo></mrow>   公式(1‑9)并且初始条件在由公式(1‑3)可预测x(n)为:<mrow><mover><mi>x</mi><mo>&OverBar;</mo></mover><mrow><mo>(</mo><mi>n</mi><mo>|</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><mi>H</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mover><mi>y</mi><mo>&OverBar;</mo></mover><mrow><mo>(</mo><mi>n</mi><mo>|</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><mi>H</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mi>A</mi><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mover><mi>y</mi><mo>&OverBar;</mo></mover><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>|</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>,</mo></mrow>   公式(1‑10)由此,可以得到计算所需要的观察值的递归公式,并且可根据公式(1‑3)预测误差为:<mrow><mi>w</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>=</mo><mi>x</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>-</mo><mover><mi>x</mi><mo>&OverBar;</mo></mover><mrow><mo>(</mo><mi>n</mi><mo>|</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><mi>H</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mover><mi>y</mi><mo>&OverBar;</mo></mover><mrow><mo>(</mo><mi>n</mi><mo>|</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>+</mo><mi>v</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>,</mo></mrow>   公式(1‑11)卡尔曼的滤波估计为:<mrow><mover><mi>y</mi><mo>&OverBar;</mo></mover><mrow><mo>(</mo><mi>n</mi><mo>|</mo><mi>n</mi><mo>)</mo></mrow><mo>=</mo><mover><mi>y</mi><mo>&OverBar;</mo></mover><mrow><mo>(</mo><mi>n</mi><mo>|</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>+</mo><mi>K</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>{</mo><mi>x</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>-</mo><mi>H</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mover><mi>y</mi><mo>&OverBar;</mo></mover><mrow><mo>(</mo><mi>n</mi><mo>|</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>}</mo><mo>,</mo></mrow>   公式(1‑12)其中<mrow><mi>K</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>R</mi><mi>y</mi></msub><mrow><mo>(</mo><mi>n</mi><mo>|</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><msup><mi>H</mi><mi>R</mi></msup><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><msubsup><mi>R</mi><mi>w</mi><mrow><mo>-</mo><mn>1</mn></mrow></msubsup><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>,</mo></mrow>   公式(1‑13)公式(3‑13)被称为卡尔曼增益矩阵,因此,可以利用公式(1‑12),再根据得出卡尔曼预测和滤波公式分别为:预测:<mrow><mover><mi>y</mi><mo>&OverBar;</mo></mover><mrow><mo>(</mo><mi>n</mi><mo>|</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><mi>A</mi><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mover><mi>y</mi><mo>&OverBar;</mo></mover><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>|</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>,</mo></mrow>滤波:<mrow><mover><mi>y</mi><mo>&OverBar;</mo></mover><mrow><mo>(</mo><mi>n</mi><mo>|</mo><mi>n</mi><mo>)</mo></mrow><mo>=</mo><mover><mi>y</mi><mo>&OverBar;</mo></mover><mrow><mo>(</mo><mi>n</mi><mo>|</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>+</mo><mi>K</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>{</mo><mi>x</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>-</mo><mi>H</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mover><mi>y</mi><mo>&OverBar;</mo></mover><mrow><mo>(</mo><mi>n</mi><mo>|</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>}</mo><mo>,</mo></mrow>得出按时间递归更新的卡尔曼滤波的算法公式,而增益矩阵K(n)的时序推到还与误差的协方差矩阵有关系,因此,还需要还需误差的协方差矩阵;磁记忆卡尔曼滤波算法误差的协方差矩阵:在这里,可以利用公式(1‑11)和公式(1‑12)来定义滤波误差为:<mrow><mover><mi>y</mi><mo>~</mo></mover><mrow><mo>(</mo><mi>n</mi><mo>|</mo><mi>n</mi><mo>)</mo></mrow><mo>=</mo><mover><mi>y</mi><mo>~</mo></mover><mrow><mo>(</mo><mi>n</mi><mo>|</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mi>w</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>,</mo></mrow>   公式(1‑14)然后由公式(1‑13)得到滤波误差的协方差为:<mrow><msub><mi>R</mi><mi>y</mi></msub><mrow><mo>(</mo><mi>n</mi><mo>|</mo><mi>n</mi><mo>)</mo></mrow><mo>=</mo><mo>&lsqb;</mo><mn>1</mn><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mi>H</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>&rsqb;</mo><msub><mi>R</mi><mi>y</mi></msub><mrow><mo>(</mo><mi>n</mi><mo>|</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>,</mo></mrow>   公式(1‑15)在将公式(1‑13)带入公式(1‑15),误差的协方差矩阵也被称为后验协方差,在n时刻,可在初始条件为Ry(n‑1|n‑1)的条件下确定先验预测误差协方差并完成递归计算,可有公式(1‑12)得到n时刻的预测误差为:Ry(n|n‑1)=A(n‑1)Ry(n‑1|n‑1)AH(n‑1)+B(n)Rη(n)BH(n)   公式(1‑16),根据以上计算公式,得到磁记忆检测信号的算法公式<mrow><mover><mi>y</mi><mo>&OverBar;</mo></mover><mrow><mo>(</mo><mi>n</mi><mo>|</mo><mi>n</mi><mo>)</mo></mrow><mo>=</mo><mover><mi>y</mi><mo>&OverBar;</mo></mover><mrow><mo>(</mo><mi>n</mi><mo>|</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>+</mo><mi>K</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>{</mo><mi>x</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>-</mo><mi>H</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mover><mi>y</mi><mo>&OverBar;</mo></mover><mrow><mo>(</mo><mi>n</mi><mo>|</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>}</mo></mrow>和系统滤波误差公式Ry(n|n)=[1‑K(n)H(n)]Ry(n|n‑1)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽省特种设备检测院,未经安徽省特种设备检测院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201510962175.5/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top