CN106485070A - 一种自适应阈值调整方法 - Google Patents
一种自适应阈值调整方法 Download PDFInfo
- Publication number
- CN106485070A CN106485070A CN201610880792.5A CN201610880792A CN106485070A CN 106485070 A CN106485070 A CN 106485070A CN 201610880792 A CN201610880792 A CN 201610880792A CN 106485070 A CN106485070 A CN 106485070A
- Authority
- CN
- China
- Prior art keywords
- vibration
- vibrational energy
- average
- current
- adjustment method
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01H—MEASUREMENT OF MECHANICAL VIBRATIONS OR ULTRASONIC, SONIC OR INFRASONIC WAVES
- G01H17/00—Measuring mechanical vibrations or ultrasonic, sonic or infrasonic waves, not provided for in the preceding groups
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16Z—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS, NOT OTHERWISE PROVIDED FOR
- G16Z99/00—Subject matter not provided for in other main groups of this subclass
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)
Abstract
本发明公开一种自适应阈值调整方法,通过计算设备的固有的振动能量以及底噪,动态确定阈值,从而能够自适应设备的变化,判断振动能量区间均值是否大于两倍的动态阈值比较,首次前者大于后者的时刻,首次前者小于等于后者的时刻,两时刻的差值作为异常振动持续时间,通过检测异常振动持续时间是否小于设定值T,剔除设备状态改变导致的振动误报。本发明的方法通过学习的方式进行自适应的振动检测,有效提高振动检测的准确性、有效的剔除***状态改变导致的误判。
Description
技术领域
本发明涉及振动检测领域,具体涉及一种自适应阈值调整方法。
背景技术
目前很多设备都要求具备振动检测功能,用于判定是否有外力作用于设备上。现有的振动检测采用的是基于固定阈值的方式检测,即当振动的幅值或能量超过设定的阈值时,检测出该振动。然而,当设备的固有振动幅值因某些原因发生,如地基松动,电机老化,模式变化,而发生改变时,传统的固定阈值的方式并不能很好的适应这种变化:阈值过低,导致设备频繁误报振动;阈值过高,导致对振动不够敏感,漏报振动。
发明内容
本发明的目的在于针对上述现有技术中存在的问题,提出一种自适应阈值调整方法,通过计算设备的固有的振动能量以及底噪,动态确定阈值,从而能够自适应设备的变化,并通过检测异常振动持续时间,剔除设备状态改变导致的振动误报。
为达到上述发明的目的,本发明通过以下技术方案实现:
一种自适应阈值调整方法,包括如下步骤:
步骤S10,根据加速度传感器的当前加速度值,求出当前振动能量;
步骤S20,振动能量数据流进入低通滤波器得到当前的振动能量均值;振动能量数据流还进入移位寄存器集,对移位寄存器集的存储区间所存振动能量数据取均值,再减去调整后的振动能量均值,得到振动能量区间均值;
步骤S30,振动能量区间均值通过滑动平均法,计算出振动能量的动态阈值;
步骤S40,设定标记位flag表示振动持续状态,初始的标记位flag为0;判断振动能量区间均值是否大于两倍的动态阈值,且标记位flag是否为0,是则标记位flag设为1,并记录当前时刻t1作为振动开始时间,并再次回到步骤S10更新振动能量区间均值和动态阈值;反之当振动能量区间均值小于等于两倍的动态阈值,则将标记位设为0,并记录当前时间t2作为振动结束时间;
步骤S50,判断振动开始与结束的时间间隔是否小于预设值,是则判定当前振动为真实的外部振动;否则判定当前振动为偶发性振动,并返回步骤S10。
进一步,所述振动能量的表达式为:P[n]=a[n]2
其中n为采集数据的离散时间点,P[n]为当前第n次检测到的振动能量,a[n]为当前加速度值。
进一步,所述当前能量均值Eavg[n]的表达式如下:
Eavg[n]=∑iaiP[n-i]+biEavg[n-i-1]
其中ai,bi为低通滤波器的系数,i为当前方法流程的循环次数。
进一步,所述振动能量区间均值Pavg的表达式为:
其中L为移位寄存器集的长度。
进一步,步骤S20是以时间间隔τ对移位寄存器集进行操作,所述τ为存储L/2长度数据所需要的时间。
进一步,还包括步骤S51,设定一个振动计数器,当振动判定为真实的外部振动,则振动计数器加1。
本发明的一种自适应阈值调整方法,通过学习的方式进行自适应的振动检测,有效提高振动检测的准确性。同时通过判断振动持续时间的方式,有效的剔除***状态改变导致的误判。本发明的振动检测以及自适应振动检测的框架可以应用于一起跟振动检测相关的场景上,有较好的通用性。
附图说明
图1为本发明的一种自适应阈值调整方法的步骤图。
图2为本发明的一种自适应阈值调整方法的自适应振动检测流程图。
图3为真实的外部振动的振动图谱。
图4为存在偶发型振动时的振动图谱。
具体实施方式
下面结合附图和实施例对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部实施例。
对任何物体而言,其瞬时加速度值a[t],其中t为某个瞬时时间点。
当***通过3D加速度传感器,以一定的采样频率对设备持续的采集捕捉其加速度值时,就能得到的离散序列的加速度值a[n],其中n为采集数据的离散时间点。在正常状态下,设备以固有的振动频率as[n]进行工作。当额外振动产生时,改振动将会对设备产生一个附加的额外叠加的加速度aΔ[n]。此时的检测振动值为:
a[n]=as[n]+aΔ[n]
本方法是通过分析其固有设备底噪,振动强度,振动变化趋势等参数,从而检测可能出现的额外附加振动,如开关门动作给设备带来的振动。
参看图1和图2,作为具体实施,本发明的一种自适应阈值调整方法的步骤流程图,所述方法包括如下步骤:
步骤S10,根据加速度传感器的当前加速度值,求出当前振动能量
P[n]=a[n]2
步骤S20,振动能量数据流进入低通滤波器得到当前的振动能量均值Eavg,其具体表达式为Eavg[n]=ΣiaiP[n-i]+biEavg[n-i-1];同时振动能量数据流还进入移位寄存器集,所述移位寄存器的长度为L,并时间间隔τ对移位寄存器集操作,τ一般为存储L/2长度数据所需要的时间,通过对移位寄存器集的存储区间所存振动能量数据取均值,再减去调整后的振动能量均值,得到振动能量区间均值Pavg,其表达式如下;
步骤S30,振动能量区间均值通过滑动平均法,计算出振动能量的动态阈值Pth[n]=αPavg+(1-α)Pth[n-1],其中α为滑动滤波的系数,一般可以取值范围为(0,0.1]内;
步骤S40,设定标记位flag表示振动持续状态,初始的标记位flag为0;判断振动能量区间均值是否大于两倍的动态阈值,即Pavg>2·Pth[n],且标记位flag是否为0,是则标记位flag设为1,并记录当前时刻t1作为振动开始时间,至此该次阈值更新后的判断回路完成,等待下次动态阈值的更新,再次回到步骤S10更新振动能量区间均值和动态阈值;当下次动态阈值更新时,若更新后的振动能量区间均值仍然大于两倍的阈值,认为加速度传感器仍然处于振动以及振动带来的余波当中,不进行任何操作;当振动能量区间均值小于等于两倍的动态阈值,则将标记位设为0,并记录当前时间t2作为振动结束时间;
步骤S50,判断振动开始与结束的时间间隔是否小于预设值T,即t2-t1<T,是则判定当前振动为额外振动,振动次数加1;否则判定当前振动为偶发性振动,即该次振动的持续时间过长,可能由于设备本身状态改变导致的振动,并返回步骤S10。
参看图3和图4,分别为真实的外部振动和偶发振动的振动图谱,竖直虚线标记处为T。可以看出,***振动带来振动持续时间通常较长,通过判断T的持续时间大小,可以有效区别是否为真实的外部振动。
上述实施例仅用以说明本发明而并非限制本发明所描述的技术方案;因此,尽管本说明书参照上述的各个实施例对本发明已进行了详细的说明,但是,本领域的普通技术人员应当理解,仍然可以对本发明进行修改或者等同替换;而一切不脱离本发明的精神和范围的技术方案及其改进,其均应涵盖在本发明的权利要求范围当中。
Claims (6)
1.一种自适应阈值调整方法,其特征在于,包括如下步骤:
步骤S10,根据加速度传感器的当前加速度值,求出当前振动能量;
步骤S20,振动能量数据流进入低通滤波器得到当前的振动能量均值;振动能量数据流还进入移位寄存器集,对移位寄存器集的存储区间所存振动能量数据取均值,再减去调整后的振动能量均值,得到振动能量区间均值;
步骤S30,振动能量区间均值通过滑动平均法,计算出振动能量的动态阈值;
步骤S40,设定标记位flag表示振动持续状态,初始的标记位flag为0;判断振动能量区间均值是否大于两倍的动态阈值,且标记位flag是否为0,是则标记位flag设为1,并记录当前时刻t1作为振动开始时间,并再次回到步骤S10更新振动能量区间均值和动态阈值;反之当振动能量区间均值小于等于两倍的动态阈值,则将标记位设为0,并记录当前时间t2作为振动结束时间;
步骤S50,判断振动开始与结束的时间间隔是否小于预设值,是则判定当前振动为真实的外部振动;否则判定当前振动为偶发性振动,并返回步骤S10。
2.根据权利要求1所述的自适应阈值调整方法,其特征在于,所述振动能量的表达式为:
P[n]=a[n]2
其中P[n]为当前第n次检测到的振动能量,a[n]为当前加速度值。
3.根据权利要求2所述的自适应阈值调整方法,其特征在于,所述当前能量均值Eavg[n]的表达式如下:
Eavg[n]=∑iaiP[n-i]+biEavg[n-i-1]
其中ai,bi为低通滤波器的系数,i为当前方法流程的循环次数。
4.根据权利要求3所述的自适应阈值调整方法,其特征在于,所述振动能量区间均值Pavg的表达式为:
其中L为移位寄存器集的长度。
5.根据权利要求4所述的自适应阈值调整方法,其特征在于,步骤S20是以时间间隔τ对移位寄存器集进行操作,所述τ为存储L/2长度数据所需要的时间。
6.根据权利要求1或4所述的自适应阈值调整方法,其特征在于,还包括步骤S51,设定一个振动计数器,当振动判定为真实的外部振动,则振动计数器加1。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610880792.5A CN106485070B (zh) | 2016-09-30 | 2016-09-30 | 一种自适应阈值调整方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610880792.5A CN106485070B (zh) | 2016-09-30 | 2016-09-30 | 一种自适应阈值调整方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106485070A true CN106485070A (zh) | 2017-03-08 |
CN106485070B CN106485070B (zh) | 2019-05-28 |
Family
ID=58269437
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610880792.5A Active CN106485070B (zh) | 2016-09-30 | 2016-09-30 | 一种自适应阈值调整方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106485070B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108791914A (zh) * | 2017-05-03 | 2018-11-13 | 通用电气公司 | 在飞行器中显示数据的方法 |
CN111693763A (zh) * | 2020-05-22 | 2020-09-22 | 科华恒盛股份有限公司 | 针对模块化电气设备中功率模块的检测*** |
CN111819042A (zh) * | 2018-02-28 | 2020-10-23 | 日产自动车株式会社 | 异常检测装置及异常检测方法 |
CN112188170A (zh) * | 2020-09-30 | 2021-01-05 | 重庆市海普软件产业有限公司 | 一种室外用智能数字云台控制***及方法 |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4556799A (en) * | 1980-03-31 | 1985-12-03 | Rolando John L | Motion sensing apparatus with variable threshold |
CN101262509A (zh) * | 2007-03-06 | 2008-09-10 | 鸿富锦精密工业(深圳)有限公司 | 便携式电子设备冲击保护***及方法 |
CN101388833A (zh) * | 2008-07-18 | 2009-03-18 | 广东工业大学 | 基于自适应阈值机制的网络控制方法 |
CN101836100B (zh) * | 2007-10-24 | 2012-07-18 | Abb研究有限公司 | 用于对滚动轴承检测和自动识别损伤的方法 |
CN103017894A (zh) * | 2012-11-26 | 2013-04-03 | 中国人民解放军国防科学技术大学 | 用于精密仪器运输的便携式安全监测*** |
CN102095491B (zh) * | 2010-11-24 | 2013-05-01 | 华北电力大学 | 汽轮发电机组低频振动突变性实时分析方法 |
CN102129752B (zh) * | 2010-01-12 | 2013-05-08 | 西安英诺视通信息技术有限公司 | 室外设施人为破坏在线监测报警*** |
US9128179B2 (en) * | 2005-09-12 | 2015-09-08 | Skybitz, Inc. | System and method for adaptive motion sensing with location determination |
CN105067101A (zh) * | 2015-08-05 | 2015-11-18 | 北方工业大学 | 振源识别的基于振动信号的基音频率特征的提取方法 |
CN105626566A (zh) * | 2011-10-03 | 2016-06-01 | 株式会社Ihi | 离心压缩设备及其喘振防止方法 |
CN105651376A (zh) * | 2014-11-10 | 2016-06-08 | 上海宝钢工业技术服务有限公司 | 机械设备离线检测***振动信号频谱分析和报警方法 |
CN105651313A (zh) * | 2015-12-31 | 2016-06-08 | 长沙全程数字机电科技有限公司 | 一种安全冲击保护方法与结构振动监测仪 |
-
2016
- 2016-09-30 CN CN201610880792.5A patent/CN106485070B/zh active Active
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4556799A (en) * | 1980-03-31 | 1985-12-03 | Rolando John L | Motion sensing apparatus with variable threshold |
US9128179B2 (en) * | 2005-09-12 | 2015-09-08 | Skybitz, Inc. | System and method for adaptive motion sensing with location determination |
US20160071414A1 (en) * | 2005-09-12 | 2016-03-10 | Skybitz, Inc. | System and Method for Adaptive Motion Sensing with Location Determination |
CN101262509A (zh) * | 2007-03-06 | 2008-09-10 | 鸿富锦精密工业(深圳)有限公司 | 便携式电子设备冲击保护***及方法 |
CN101836100B (zh) * | 2007-10-24 | 2012-07-18 | Abb研究有限公司 | 用于对滚动轴承检测和自动识别损伤的方法 |
CN101388833A (zh) * | 2008-07-18 | 2009-03-18 | 广东工业大学 | 基于自适应阈值机制的网络控制方法 |
CN102129752B (zh) * | 2010-01-12 | 2013-05-08 | 西安英诺视通信息技术有限公司 | 室外设施人为破坏在线监测报警*** |
CN102095491B (zh) * | 2010-11-24 | 2013-05-01 | 华北电力大学 | 汽轮发电机组低频振动突变性实时分析方法 |
CN105626566A (zh) * | 2011-10-03 | 2016-06-01 | 株式会社Ihi | 离心压缩设备及其喘振防止方法 |
CN103017894A (zh) * | 2012-11-26 | 2013-04-03 | 中国人民解放军国防科学技术大学 | 用于精密仪器运输的便携式安全监测*** |
CN105651376A (zh) * | 2014-11-10 | 2016-06-08 | 上海宝钢工业技术服务有限公司 | 机械设备离线检测***振动信号频谱分析和报警方法 |
CN105067101A (zh) * | 2015-08-05 | 2015-11-18 | 北方工业大学 | 振源识别的基于振动信号的基音频率特征的提取方法 |
CN105651313A (zh) * | 2015-12-31 | 2016-06-08 | 长沙全程数字机电科技有限公司 | 一种安全冲击保护方法与结构振动监测仪 |
Non-Patent Citations (4)
Title |
---|
AN, XUELI; ET AL.,: "Vibration Adaptive Anomaly Detection of Hydropower Unit in Variable Condition Based on Moving Least Square Response Surface", 《 5TH INTERNATIONAL CONFERENCE ON SWARM INTELLIGENCE (ICSI)》 * |
QU HONGQUAN;等.: "Vibration detection method for optical fibre pre-warning system", 《IET SIGNAL PROCESSING》 * |
张培林,等著;: "《齿轮箱故障诊断的油液、振动信息融合方法 2011年12月第1版》", 31 December 2011, 机械工业出版社 * |
谢光军,等;: "涡轮泵实时故障检测的改进自适应相关阈值算法", 《推进技术》 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108791914A (zh) * | 2017-05-03 | 2018-11-13 | 通用电气公司 | 在飞行器中显示数据的方法 |
CN111819042A (zh) * | 2018-02-28 | 2020-10-23 | 日产自动车株式会社 | 异常检测装置及异常检测方法 |
CN111819042B (zh) * | 2018-02-28 | 2023-06-13 | 日产自动车株式会社 | 异常检测装置及异常检测方法 |
CN111693763A (zh) * | 2020-05-22 | 2020-09-22 | 科华恒盛股份有限公司 | 针对模块化电气设备中功率模块的检测*** |
CN111693763B (zh) * | 2020-05-22 | 2023-06-06 | 科华恒盛股份有限公司 | 针对模块化电气设备中功率模块的检测*** |
CN112188170A (zh) * | 2020-09-30 | 2021-01-05 | 重庆市海普软件产业有限公司 | 一种室外用智能数字云台控制***及方法 |
Also Published As
Publication number | Publication date |
---|---|
CN106485070B (zh) | 2019-05-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106485070A (zh) | 一种自适应阈值调整方法 | |
CN104133691B (zh) | 加速启动的方法及装置 | |
TW336994B (en) | Oscillation monitoring device and apparatus for deciding vibration monitoring condition | |
DE60318408D1 (de) | Ermittlung elektromechanischer Schwingungen in Stromversorgungssystemen | |
RU2019123660A (ru) | Способы и устройства для наблюдения за состоянием конструкции | |
JP2016515884A5 (zh) | ||
CN106500830A (zh) | 一种开关门振动检测方法 | |
RU2017130315A (ru) | Способ, система и компьютерная программа для стадии обучения акустического или вибрационного анализа машины | |
JP6943332B2 (ja) | 異常検出装置及び異常検出方法 | |
DE102008019578A1 (de) | Vorrichtung und Verfahren zum Erkennen von Schäden an einer Arbeitsmaschine | |
JP2017111145A5 (zh) | ||
CN110108554A (zh) | 试验结果评价方法以及材料试验机 | |
JP2008099884A (ja) | 状態推定装置 | |
JPWO2021166128A5 (ja) | 異常推定装置、異常推定方法、及びプログラム | |
US20180364139A1 (en) | Evaluation method of impact test and impact tester | |
CN108051604B (zh) | 一种凝血时间测定方法、装置及*** | |
CN106885702A (zh) | 一种轨道交通机车车辆设备寿命评估方法 | |
CN108020675B (zh) | 一种凝血时间测定方法、装置及*** | |
CN108303465A (zh) | 一种基于机床振动的故障检测方法及*** | |
JP3145625B2 (ja) | 配管系疲労評価装置 | |
JP6776940B2 (ja) | 信号検出装置 | |
CN106326097B (zh) | 一种测试页面感知性能的方法与装置 | |
ATE493283T1 (de) | Verfahren und vorrichtung zum ermitteln eines signalversatzes eines rollratensensors | |
CN107194034A (zh) | 一种基于gpr的设备损伤检测方法及*** | |
CN105891627A (zh) | 单相断路器重合闸后加速保护时间的精确测定方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |