[发明专利]一种基于自适应滤波的风电变流器故障诊断有效
申请号: | 201810570768.0 | 申请日: | 2018-06-05 |
公开(公告)号: | CN108776274B | 公开(公告)日: | 2020-09-08 |
发明(设计)人: | 魏善碧;柴毅;孙秀玲;刘文宇;刘晓宇;尚敖男 | 申请(专利权)人: | 重庆大学 |
主分类号: | G01R31/00 | 分类号: | G01R31/00 |
代理公司: | 北京同恒源知识产权代理有限公司 11275 | 代理人: | 赵荣之 |
地址: | 400044 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 自适应 滤波 变流器 故障诊断 | ||
1.一种基于自适应滤波的风电变流器故障诊断方法,其特征在于:
Step1:令k=1,设置状态估计初始值和误差协方差矩阵的初始值分别为过程噪声协方差矩阵和测量噪声协方差矩阵Qk、Rk,并设定遗忘因子b和误差协方差矩阵重置阈值C,同时根据离散系统的状态方程和测量方程,计算得出状态转移矩阵Fk和测量方程系数矩阵Hk;
Step2:根据时间更新,获得状态预测值以及一步预测误差协方差阵
Step3:计算增益矩阵Kk+1,并更新状态估计值和误差协方差矩阵便于下一时刻继续迭代;
状态方程和测量方程为:
其中,k为离散时间变量;xk、yk为k时刻的状态向量和观测向量;Fk+1|k是k时刻到k+1时刻的状态转移矩阵;Hk为测量方程系数矩阵;Γk为摄动噪声转移矩阵;wk、vk+1假定为高斯白噪声的过程噪声和测量噪声;
而且过程噪声和测量噪声满足以下的统计特性:
E(wk)=0;Cov(wk,wj)=Qkδkj
E(vk)=0;Cov(vk,vj)=Rkδkj
Cov(wk,vk)=0
上式中,Qk,Rk分别为过程噪声和测量噪声的协方差矩阵;δkj为克罗尼克函数,当k=j时,δkj=1;否则δkj=0;
卡尔曼滤波算法的迭代过程包括时间更新和量测更新两个过程,时间更新利用初始值,根据前一时刻k推导当前时刻k+1的预测值,量测更新是利用实际测量值对预测值的进行校正;设定状态矩阵及误差协方差矩阵初始值分别为:具体过程如下:
时间更新:
(1)状态预测值:
(2)一步预测协方差矩阵,即对状态的不确定性的更新:
如果系统是稳定的,会收敛,说明估计的不确定性会减小;
量测更新:
(3)卡尔曼增益矩阵:
一步预测协方差矩阵对增益矩阵起正作用,即:系统稳定时,减小,进而使得Kk+1减小,导致状态更新幅度较小,反之亦然;
(4)利用测量数据进行状态更新
(5)协方差矩阵更新
在实际情况中,随着时间的推移,初始状态及其协方差对KF算法的影响逐渐减小,噪声协方差矩阵Qk、Rk会阻碍这种影响衰减性,噪声协方差矩阵初始值的选取通过实验值确定;
Step4:利用噪声估计器,在前一时刻k的基础上更新k+1时刻的过程噪声协方差矩阵和测量噪声协方差矩阵Qk+1,Rk+1;
Step5:比较k+1时刻的估计值与测量值yk+1,若两者的误差超过阈值C,则误差协方差矩阵重置为初始时刻的误差协方差矩阵若两者的误差并没有超过阈值C,则当前时刻的误差协方差矩阵保持不变,继续用于后续迭代计算;
Step6:利用两相旋转坐标系-三相静止坐标系之间的坐标变换公式,将k+1时刻的状态向量isd、isq转变为定子的相电流isa、isb、isc;
Step7:给定电流频率f,基于各相电流isa、isb、isc的绝对值,分别计算固定采样时刻[k-1/f,k]范围内均方根值与平均值的比值,也即获得估计的检测参数
Step8:令k=k+1,若k达到设定结束时刻,则终止算法;否则,转向步骤2,继续迭代循环;
Step9:在检测参数估计值的基础上叠加εsa、εsb、εsc,获得自适应阈值Vsa、Vsb、Vsc,并比较检测参数的测量值σsa、σsb、σsc与自适应阈值的大小关系,判定是否存在发生故障;
Step10:根据永磁同步电机定子的相电流测量值在[k-1/f,k]范围内的平均值,计算得到定位参数ζsa、ζsb、ζsc;通过比较定位参数与阈值的大小关系,判断故障位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆大学,未经重庆大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810570768.0/1.html,转载请声明来源钻瓜专利网。