[发明专利]一种鉴别电机异常负载类型的方法有效
申请号: | 202010944031.8 | 申请日: | 2020-09-09 |
公开(公告)号: | CN112130068B | 公开(公告)日: | 2023-08-01 |
发明(设计)人: | 李宁 | 申请(专利权)人: | 南京工程学院 |
主分类号: | G01R31/34 | 分类号: | G01R31/34;G01D21/02;G06F18/241;G06F17/16 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 211167 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 鉴别 电机 异常 负载 类型 方法 | ||
1.一种鉴别电机异常负载类型的方法,其特征在于:在电机控制系统控制电机运行的过程中,设控制周期为Δ,连续滚动存储电机的速度值和转矩值,滚动窗口的宽度为L,每次均以当前时刻为0,往后以L为长度,以动态滚动的方式构造当前速度数列V=[v(0),…v(kΔ),…v((L-1)Δ)]、当前转矩数列M=[m(0),…m(kΔ),…m((L-1)Δ)],每次检测到新的速度值和转矩值时,都要刷新当前速度数列和当前转矩数列,刷新的周期等同于电机控制系统的控制周期,每次刷新当前速度数列V和转矩数列M时,要计算其平均值:和根据预设的速度下限阈值和转矩上限阈值当发现且时,即可判断出现了异常负载,并启动对当前的速度数列和转矩数列进行快速时频域分解,从而得出在当前异常负载下的速度时频域分量的系数矩阵、转矩时频域分量的系数矩阵,进而得出当前异常负载下的速度时频域系数矩阵的奇异值数列、转矩时频域系数矩阵的奇异值数列,分别求其与典型异常负载时的速度时频域系数矩阵的奇异值数列、转矩时频域系数矩阵的奇异值数列之间的欧几里德距离,根据速度时频域系数矩阵的奇异值数列之间的欧几里德距离和转矩时频域系数矩阵的奇异值数列之间的欧几里德距离,来实现对当前异常负载类型的鉴别。
2.根据权利要求1所述的一种鉴别电机异常负载类型的方法,其特征在于,所述对当前的速度数列和转矩数列进行快速时频域分解,包括以下步骤:
步骤S1:确定速度信号的带宽ωv,以及对速度信号进行快速时频域分解的频率切分点确定转矩信号的带宽ωm,以及进行快速时频域分解的频率切分点为其中N为频率切分点数;
步骤S2:以辛格函数族的成员为速度信号进行快速时频域分解的基础核函数,以辛格函数族的成员为对转矩信号进行快速时频域分解的基础核函数;
步骤S3:以当前时刻为0,当前速度数列V={v(0),…v(kΔ),…v((L-1)Δ)}和当前转矩数列M={m(0),…m(kΔ),…m((L-1)Δ)}中的元素所对应的时间点是{tk=kΔ|k=0,1,2…L-1},因此,在提取当前速度数列V的低频分量V0(t)时,以为基础核函数,构建核函数序列:在提取当前转矩数列的低频分量M0(t)时,以为基础核函数,构建核函数序列:在提取当前速度数列的带通分量Vn(t)时,构建核函数序列:在提取当前转矩数列的带通分量Mn(t)时,构建核函数序列:其中Δ是当前速度数列和当前转矩数列的刷新周期,等同于电机控制系统的控制周期;
步骤S4:计算关联矩阵{Λ(v)n、Λ(m)n|n=0,1,2,3…N},令定义:
令定义:
令定义:
令定义:
步骤S5:计算当前速度数列V和当前转矩数列M的低频分量V0(t)和M0(t),并得到相应的系数数列,对于当前速度数列V的低频分量V0(t),其频率范围是设系数数列θ(v)0=[θv0(0),…θv0(k),…θv0(L-1)],V0(t)=Ψ(v)0(t)θ(v)0T,由最小方差运算,可以从V=[v(0),…v(kΔ),…v((L-1)Δ)]求得θ(v)0,公式是θ(v)0T=(Λ(v)0TΛ(v)0+λ(v)0I)-1Λ(v)0TVT,其中λ(v)0是拉格朗日乘子,从而可得:对于当前转矩数列M的低频分量M0(t),其频率范围是设系数数列θ(m)0=[θm0(0),…θm0(k),…θm0(L-1)],M0(t)=Ψ(m)0(t)θ(m)0T,由最小方差运算,可从M=[m(0),…m(kΔ),…m(L-1)]求得θ(m)0,公式是θ(m)0T=(Λ(m)0TΛ(m)0+λ(m)0I)-1Λ(m)0TMT,其中λ(m)0是拉格朗日乘子,从而可得:
步骤S6:对于当前速度数列V的带通分量V1(t),频带是计算第一次速度差值数列Vc1={vc1(kΔ)|vc1(kΔ)=v(kΔ)-V0(kΔ),k=0,1,2…L-1},设θ(v)1=[θv1(0),…θv1(k),…θv1(L-1)],有V1(t)=Ψ(v)1(t)θ(v)1T,由最小方差运算,可以从Vc1=[vc1(0),…vc1(kΔ),…vc1((L-1)Δ)]求得θ(v)1,公式如下:θ(v)1T=(Λ(v)1TΛ(v)1+λ(v)1I)-1Λ(v)1TVc1T,其中λ(v)1是拉格朗日乘子,从而可得:对于当前转矩数列M的带通分量M1(t),其频带位于令Mc1={mc1(kΔ)|mc1(kΔ)=m(kΔ)-M0(kΔ),k=0,1,2…L-1},计算第一次转矩差值数列θ(m)1=[θm1(0),…θm1(k),…θm1(L-1)],M1(t)=Ψ(m)1(t)θ(m)1T,由最小方差运算,可以从Mc1=[mc1(0),…mc1(kΔ),…mc1((L-1)Δ)]求得θ(m)1,公式如下:θ(m)1T=(Λ(m)1TΛ(m)1+λ(m)1I)-1Λ(m)1TMc1T,其中λ(m)1是拉格朗日乘子,从而可得:
步骤S7:当得到带通信号Vn-1(t)和Mn-1(t)后,计算第n次速度差值序列和第n次转矩差值序列对于当前速度数列V的带通分量Vn(t),其频带位于设θ(v)n=[θvn(0),…θvn(k),…θvn(L-1)],有Vn(t)=Ψ(v)n(t)θ(v)nT,由最小方差运算,可以从Vcn=[vcn(0),…vc1(kΔ),…vc1((L-1)Δ)]求得θ(v)n,公式如下:θ(v)nT=(Λ(v)nTΛ(v)n+λ(v)nI)-1Λ(v)nTVcnT,其中λ(v)n是拉格朗日乘子,从而可得:对于当前转矩数列M的带通分量Mn(t),其频带位于令,设θ(m)n=[θmn(0),…θmn(k),…θmn(L-1)],有Mn(t)=Ψ(m)n(t)θ(m)nT,由最小方差运算,可以从Mcn=[mcn(0),…mc1(kΔ),…mc1((L-1)Δ)]求得θ(m)n,公式如下:θ(m)nT=(Λ(m)nTΛ(m)n+λ(m)nI)-1Λ(m)nTMcnT,其中λ(m)n是拉格朗日乘子,从而可得:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京工程学院,未经南京工程学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010944031.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:显示屏及屏幕显示方法
- 下一篇:一种水果罐头深加工冷却装置