可抑制直流扰动的振动信号最大功率频率分量实时检测算法.pdf

上传人:Y0****01 文档编号:6085277 上传时间:2019-04-08 格式:PDF 页数:14 大小:1.02MB
返回 下载 相关 举报
摘要
申请专利号:

CN201611151180.9

申请日:

2016.12.14

公开号:

CN106768260A

公开日:

2017.05.31

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G01H 1/14申请日:20161214|||公开

IPC分类号:

G01H1/14; G01H11/06

主分类号:

G01H1/14

申请人:

广东石油化工学院

发明人:

廖晓文

地址:

525000 广东省茂名市官渡二路139号大院

优先权:

专利代理机构:

茂名市穗海专利事务所 44106

代理人:

高锡珍

PDF下载: PDF下载
内容摘要

本发明公开了一种可抑制直流扰动的振动信号最大功率频率分量实时检测算法。首先,给出了迭代处理振动信号获取最大功率频率分量的四阶系统状态方程、自适应律及四阶系统阻尼比的自动计算公式;其次,将振动信号乘一增益系数后,迭代执行四阶系统状态方程、自适应律及阻尼比自动计算公式,可动态跟踪振动信号角频率。最后,在频率跟踪进入稳态后,根据角频率收敛值与状态变量计算振动信号频率、幅值与相位。算法实时性强,可避免直流扰动对检测结果的影响,有效提取振动信号中最大功率频率分量信号。

权利要求书

1.一种可抑制直流扰动的振动信号最大功率频率分量实时检测算法,其特征在于,采
用四阶系统状态方程及自适应律迭代处理振动信号获取最大功率频率分量,其中,状态方
程为:

设为振动信号,为增益,式中,为四阶系统输入信号,并且有,
为四阶系统状态变量,为阻尼比,为振动信号最大功率频率分量对应的角频率估计值;
与之相应的自适应律为:,式中,为自适应因子。
2.根据权利要求1所述的可抑制直流扰动的振动信号最大功率频率分量实时检测算
法,其特征在于,对输入信号做预处理,预处理方法为:设置、,通带带宽,角频率估
计初值,采样频率;计算极半径,计算采样时间。
3.根据权利要求1、2所述的可抑制直流扰动的振动信号最大功率频率分量实时检测算
法,其特征在于,预处理参数设置:假设为最大功率频率分量,预设,时,需保证
;通常采样频率越高相位估计越准确,并且有,。
4.根据权利要求1所述的可抑制直流扰动的振动信号最大功率频率分量实时检测算
法,其特征在于迭代执行算法,具体步骤为:
①计算阻尼比,,,;
②根据输入及该瞬时的系统状态,计算四阶系统下一时刻的状态;
③根据当前时刻的频率估计值、状态变量及自适应律公式计算下一个时刻的频率估计
值;
④迭代计算①、②、③。
5.根据权利要求1~4所述的可抑制直流扰动的振动信号最大功率频率分量实时检测算
法,其特征在于,根据角频率估计进入稳态后的收敛值及状态变量,得到振动信号
最大功率频率分量的频率、幅值及相位,算法如下:



说明书

可抑制直流扰动的振动信号最大功率频率分量实时检测算法

技术领域

本发明涉及振动控制与振动测试技术领域,尤其涉及一种可抑制直流扰动的振动
信号最大功率频率分量实时检测算法。

背景技术

随着计算机技术及控制理论的发展,利用控制器产生反向力来抑制机械振动的反
馈补偿控制方法在精密仪器、机加工及化工过程机械等领域受到广泛重视。其中,振动信号
最大功率对应频率分量的频率、幅值、相位检测精度及检测算法的实时性能是制约控制系
统带宽、稳定性的关键因素。本申请人曾在专利申请201510375357.2中公开过一种振动信
号幅值、相位实时计算方法,但该方法需预先测量信号中的直流分量,并在软件做偏移处理
将振动信号转换成双极性归一化信号。如果直流分量处理不当,将导致频率、幅值、信号估
计结果不正确。

发明内容

本发明目的是提出一种可抑制直流扰动的振动信号最大功率频率分量实时检测
算法,克服已有技术的缺点,避免直流分量的影响,快速准确地检测出具有功率谱最大分量
振动信号的频率、幅值和相位。

一种可抑制直流扰动的振动信号最大功率频率分量实时检测算法,其特征在于具
体步骤包括:

采用四阶系统状态方程及自适应律迭代处理振动信号获取最大功率频率分量,其中,
状态方程为:


设为振动信号,为增益,式中,为四阶系统输入信号,并且有,
为四阶系统状态变量,为阻尼比,为振动信号最大功率频率分量对应的角频率估计值;
与之相应的自适应律为,式中,为自适应因子;对于正弦输入信号
,迭代执行状态方程及自适应律,角频率估计值收敛于,并且有,
四阶系统微分方程的周期解为:


可见,状态变量,准确跟踪上了输入信号。当输入信号包含多种频率成分时,,
跟踪的是输入信号中的最大功率频率分量。

预处理。设置、,通带带宽,角频率估计初值,采样频率;计算极半径
,计算采样时间。对ADC采样振动信号u 做乘增益k 处理以加快
频率跟踪的动态过程。预处理参数设置规则为:假设为最大功率频率分量,预设,
时,需保证;通常采样频率越高相位估计越准确,并且有,

迭代执行算法

①计算阻尼比,,,;

②根据输入及该瞬时的系统状态,计算四阶系统下一时刻的状态,算法如下:


③根据当前时刻的频率估计值、状态变量及自适应律公式计算下一个时刻的频率估计
值,算法如下:


④迭代计算①、②、③。

根据角频率估计进入稳态后的收敛值及状态变量,得到振动信号最大功
率频率分量的频率、幅值及相位,算法如下:




与现有技术相比,本发明的一个或多个实施例可以具有如下优点:

本发明通过将拾取到的转子振动信号乘一增益后送入一四阶系统,并通过角频率自适
应律动态跟踪振动信号角频率。在频率跟踪进入稳态后,根据角频率收敛值及状态变量的
稳态值计算振动信号相位、幅值。本发明的主要优点有:

可消除直流偏置对振动信号频率、幅值、相位计算值的影响,无需预先测量振动信号中
的直流量,再将振动信号转换成双极性归一化信号。

只需要设置自适应因子,角频率预估值及通带带宽三个初值,并给出了阻尼比的
计算算法。

振动最大功率频率分量相位、幅值的计算值不受阻尼比影响。

无需整周期截取、整数倍采样、抗混叠滤波处理输入信号。

算法实时性强,可内嵌至电机驱动器内实现振动控制或振动测试。

附图说明

图1是本发明所述的算法原理框图。

图2是带直流偏置的正弦波曲线。

图3是直流偏置正弦波频率跟踪曲线。

图4是原始机械振动信号时域曲线。

图5是最大功率频率分量振动信号频率估计曲线。

图6是12~13s期间振动信号的FFT幅度谱。

图7是12~12.09s期间振动信号的FFT幅度谱。

图8是12~12.09s期间的四阶系统状态变量曲线。

图9是最大功率频率分量振动信号相位曲线图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合实施例及附图对本发
明作进一步详细的描述。根据本发明的技术方案,在不变更本发明的实质精神下,本领域一
般技术人员可以提出本发明的多种相关设计。因此以下具体实施方式以及附图仅是本发明
技术方案的具体说明,而不应当视为本发明的全部或者视为对本发明技术方案的限定或限
制。

参照图1,一种可抑制直流扰动的振动信号最大功率频率分量实时检测算法,其特
征在于具体步骤包括:

采用四阶系统状态方程及自适应律迭代处理振动信号获取最大功率频率分量,其中,
状态方程为:


设为振动信号,为增益,式中,为四阶系统输入信号,并且有,
为四阶系统状态变量,为阻尼比,为振动信号最大功率频率分量对应的角频率估计值;
与之相应的自适应律为,式中,为自适应因子;对于正弦输入信号
,迭代执行状态方程及自适应律,角频率估计值收敛于,并且有,
四阶系统微分方程的周期解为:


可见,状态变量,准确跟踪上了输入信号。当输入信号包含多种频率成分时,,
跟踪的是输入信号中的最大功率频率分量。

预处理。设置、,通带带宽,角频率估计初值,采样频率;计算极半径
,计算采样时间。对ADC采样振动信号u 做乘增益k 处理以加快
频率跟踪的动态过程。预处理参数设置规则为:假设为最大功率频率分量,预设,
时,需保证;通常采样频率越高相位估计越准确,并且有,

迭代执行算法

①计算阻尼比,,,;

②根据输入及该瞬时的系统状态,计算四阶系统下一时刻的状态,算法如下:


③根据当前时刻的频率估计值、状态变量及自适应律公式计算下一个时刻的频率估计
值,算法如下:


④迭代计算①、②、③。

根据角频率估计进入稳态后的收敛值及状态变量,得到振动信号最大功
率频率分量的频率、幅值及相位,算法如下:




下面采用具体的实例验证算法性能:

例1:跟踪频率为150Hz的纯正弦波,设输入信号为,采样频率,
,角频率预估初值 rad/s,通带带宽Hz,自适应因子。
可计算出,发明算法迭代执行步骤的离散化形式为:



图2为带直流偏置的原始正弦波曲线,对正弦波进行定标处理,正弦波幅值为1PU,
直流偏置为3PU。图3为增益分别为1、5时的频率跟踪曲线,可见算法很好抑制了直流干
扰。同时,增加可加快频率跟踪速度,当时,频率跟踪可在0.8s内进入稳态,频率估
计最大相对误差为0.25%。

例2:实验装置采用单级渐开线圆柱齿轮减速器,减速比2.24,减速箱所用齿轮模
数均为1.5,齿数分别为91、41,故障轴承座滚动轴承型号为6313ZZ(内含8个人为磨损滚
珠)。通过变频器设定三相异步电机转速为1200rpm,采用AC192振动传感器拾取轴承座径向
机械振动信号,AC192输出信号经过调理电路调整电平范围,再经过ADS1205实现Δ-Σ过采
样,AMC1210实现sinc滤波, TMS320LF2808以10KHz的采样频率读取AMC1210的寄存器获取
振动信号。设置角频率预估初值rad/s,通带带宽Hz,自适应因子
。发明算法迭代执行步骤的离散化形式与例1相同。

图4为带直流偏置的原始机械振动时域曲线图,图5为最大功率频率分量振动信号
频率估计曲线,进入稳态后,估计频率在152Hz上下波动。图6为12~13s期间振动信号的FFT
幅度谱,幅值谱峰值对应的频率分量为152.58Hz。图7为12~12.09s期间振动信号的FFT幅度
谱,幅值谱峰值对应的频率分量为152.39Hz。图5、图6、图7说明算法可动态跟踪转速变化,
频率估计最大相对误差0.31%。图8为12~12.09s期间的四阶系统状态变量曲线,其中为最
大功率频率分量振动信号的时域曲线。图9为最大功率频率分量振动信号相位曲线图,可验
证所估计的相位跟信号频率一致,但相位估计精度受信号频率及采样频率的影响。在输入
信号频率不变的前提下,采样频率越高,相位估算精度越高。

可抑制直流扰动的振动信号最大功率频率分量实时检测算法.pdf_第1页
第1页 / 共14页
可抑制直流扰动的振动信号最大功率频率分量实时检测算法.pdf_第2页
第2页 / 共14页
可抑制直流扰动的振动信号最大功率频率分量实时检测算法.pdf_第3页
第3页 / 共14页
点击查看更多>>
资源描述

《可抑制直流扰动的振动信号最大功率频率分量实时检测算法.pdf》由会员分享,可在线阅读,更多相关《可抑制直流扰动的振动信号最大功率频率分量实时检测算法.pdf(14页珍藏版)》请在专利查询网上搜索。

本发明公开了一种可抑制直流扰动的振动信号最大功率频率分量实时检测算法。首先,给出了迭代处理振动信号获取最大功率频率分量的四阶系统状态方程、自适应律及四阶系统阻尼比的自动计算公式;其次,将振动信号乘一增益系数后,迭代执行四阶系统状态方程、自适应律及阻尼比自动计算公式,可动态跟踪振动信号角频率。最后,在频率跟踪进入稳态后,根据角频率收敛值与状态变量计算振动信号频率、幅值与相位。算法实时性强,可避免直流。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 测量;测试


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1