System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于识别信号边界阈值的旋转机械转速计算方法及系统技术方案_技高网

基于识别信号边界阈值的旋转机械转速计算方法及系统技术方案

技术编号:40655516 阅读:6 留言:0更新日期:2024-03-13 21:32
本发明专利技术提供了基于识别信号边界阈值的旋转机械转速计算方法及系统,通过设置转速信号的上下边界,根据边界值找出转速信号的每个脉冲所在的位置,根据相邻脉冲的位置差值和采样频率计算相邻两个脉冲之间的时间,从而实现了计算旋转机械的实时转速的功能。本发明专利技术避免了旋转机械的转速发生变化,比如升速或者降速的时候,传统方法计算的转速不能实时反映旋转机械的转速变化情况的问题,在保证实时性的前提下提高了转速计算的准确性。本发明专利技术对硬件的要求低,适用于各种需要监控旋转机械的实时转速的应用场合,具有更广阔的应用前景。

【技术实现步骤摘要】

本专利技术属于旋转机械,具体涉及基于识别信号边界阈值的旋转机械转速计算方法及系统


技术介绍

1、旋转机械的实时转速是指旋转机械在一个工作循环中每一瞬时的转速。实时转速能综合反映旋转机械的工作状态、工作质量,以及影响旋转机械的故障情况,因此实时转速在旋转机械故障诊断和闭环反馈控制等方面得到了广泛应用。

2、传统计算旋转机械的转速的方法是通过数每秒中的脉冲信号计算的,但这种计算方法所计算的转速不准确,特别是旋转机械的转速发生变化,比如升速或者降速的时候,传统方法计算的转速不能实时反映旋转机械的转速的变化情况,难以同时满足高精度和实时性的要求。


技术实现思路

1、本专利技术要解决的技术问题是:提供基于识别信号边界阈值的旋转机械转速计算方法及系统,用于实时计算旋转机械的转速。

2、本专利技术为解决上述技术问题所采取的技术方案为:一种基于识别信号边界阈值的旋转机械转速计算方法,包括以下步骤:

3、s1:获取旋转机械的转速信号;

4、s2:设置转速信号的边界值,将幅值超出边界值的转速信号赋值为边界值;

5、s3:根据边界值找出转速信号的每个脉冲所在的位置;

6、s4:根据相邻脉冲的位置差值和采样频率计算相邻脉冲间隔的时间;

7、s5:根据相邻脉冲间隔的时间计算旋转机械的实时转速。

8、按上述方案,所述的步骤s2中,具体步骤为:设置转速信号的上边界,将转速信号超出上边界的信号值赋值为上边界值。>

9、按上述方案,所述的步骤s2中,具体步骤为:设置转速信号的下边界,将转速信号超出下边界的信号值赋值为下边界值。

10、进一步的,所述的步骤s3中,具体步骤为:

11、若转速信号的幅值xm=1且xm-1<1,m=1,2,……,n,记录xm的位置m作为转速信号的脉冲所在位置;

12、将脉冲所在位置m组成向量r。

13、进一步的,所述的步骤s3中,具体步骤为:

14、若转速信号的幅值xm=1且xm+1<1,m=1,2,……,n,记录xm的位置m作为转速信号的脉冲所在位置;

15、将脉冲所在位置m组成向量r。

16、按上述方案,所述的步骤s4中,具体步骤为:将向量r中相邻的两个数相减,再除以采样频率fs,得到相邻脉冲间隔的时间t。

17、按上述方案,所述的步骤s5中,具体步骤为:用60除以相邻脉冲间隔的时间t得到旋转机械的实时转速,并组成向量q。

18、进一步的,还包括以下步骤:计算向量q的均值得到旋转机械每秒的转速。

19、一种计算机存储介质,其内存储有可被计算机处理器执行的计算机程序,该计算机程序执行一种基于识别信号边界阈值的旋转机械转速计算方法。

20、一种基于识别信号边界阈值的旋转机械转速计算系统,该系统包括处理器和存储器,所述存储器中存储有计算机指令,所述处理器用于执行所述存储器中存储的计算机指令,当所述计算机指令被处理器执行时该系统实现一种基于识别信号边界阈值的旋转机械转速计算方法的步骤。

21、本专利技术的有益效果为:

22、1.本专利技术的基于识别信号边界阈值的旋转机械转速计算方法及系统,通过设置转速信号的上下边界,根据边界值找出转速信号的每个脉冲所在的位置,根据相邻脉冲的位置差值和采样频率计算相邻两个脉冲之间的时间,从而实现了计算旋转机械的实时转速的功能。

23、2.本专利技术避免了旋转机械变速时计算转速不准确的问题,在保证实时性的前提下提高了转速计算的准确性。

24、3.本专利技术对硬件的要求低,适用于各种需要监控旋转机械的实时转速的应用场合,具有更广阔的应用前景。

本文档来自技高网...

【技术保护点】

1.一种基于识别信号边界阈值的旋转机械转速计算方法,其特征在于:包括以下步骤:

2.根据权利要求1所述的一种基于识别信号边界阈值的旋转机械转速计算方法,其特征在于:所述的步骤S2中,具体步骤为:设置转速信号的上边界,将转速信号超出上边界的信号值赋值为上边界值。

3.根据权利要求1所述的一种基于识别信号边界阈值的旋转机械转速计算方法,其特征在于:所述的步骤S2中,具体步骤为:设置转速信号的下边界,将转速信号超出下边界的信号值赋值为下边界值。

4.根据权利要求2或3所述的一种基于识别信号边界阈值的旋转机械转速计算方法,其特征在于:所述的步骤S3中,具体步骤为:

5.根据权利要求2或3所述的一种基于识别信号边界阈值的旋转机械转速计算方法,其特征在于:所述的步骤S3中,具体步骤为:

6.根据权利要求1所述的一种基于识别信号边界阈值的旋转机械转速计算方法,其特征在于:所述的步骤S4中,具体步骤为:将向量r中相邻的两个数相减,再除以采样频率fs,得到相邻脉冲间隔的时间t。

7.根据权利要求1所述的一种基于识别信号边界阈值的旋转机械转速计算方法,其特征在于:所述的步骤S5中,具体步骤为:用60除以相邻脉冲间隔的时间t得到旋转机械的实时转速,并组成向量q。

8.根据权利要求7所述的一种基于识别信号边界阈值的旋转机械转速计算方法,其特征在于:还包括以下步骤:计算向量q的均值得到旋转机械每秒的转速。

9.一种计算机存储介质,其特征在于:其内存储有可被计算机处理器执行的计算机程序,该计算机程序执行如权利要求1至权利要求8中任意一项所述的一种基于识别信号边界阈值的旋转机械转速计算方法。

10.一种基于识别信号边界阈值的旋转机械转速计算系统,其特征在于:该系统包括处理器和存储器,其特征在于:所述存储器中存储有计算机指令,所述处理器用于执行所述存储器中存储的计算机指令,当所述计算机指令被处理器执行时该系统实现如权利要求1至权利要求8中任意一项所述的一种基于识别信号边界阈值的旋转机械转速计算方法的步骤。

...

【技术特征摘要】

1.一种基于识别信号边界阈值的旋转机械转速计算方法,其特征在于:包括以下步骤:

2.根据权利要求1所述的一种基于识别信号边界阈值的旋转机械转速计算方法,其特征在于:所述的步骤s2中,具体步骤为:设置转速信号的上边界,将转速信号超出上边界的信号值赋值为上边界值。

3.根据权利要求1所述的一种基于识别信号边界阈值的旋转机械转速计算方法,其特征在于:所述的步骤s2中,具体步骤为:设置转速信号的下边界,将转速信号超出下边界的信号值赋值为下边界值。

4.根据权利要求2或3所述的一种基于识别信号边界阈值的旋转机械转速计算方法,其特征在于:所述的步骤s3中,具体步骤为:

5.根据权利要求2或3所述的一种基于识别信号边界阈值的旋转机械转速计算方法,其特征在于:所述的步骤s3中,具体步骤为:

6.根据权利要求1所述的一种基于识别信号边界阈值的旋转机械转速计算方法,其特征在于:所述的步骤s4中,具体步骤为:将向量r中相邻的两个数相减,再除以采样频率fs,...

【专利技术属性】
技术研发人员:徐徐钱进孙磊杨世飞邹小勇
申请(专利权)人:南京凯奥思数据技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1