[XJTU-SY-BD]基础04 - 工程环境下包络谱生成

本文探讨了工程环境下包络谱的生成,强调了加速度单位在包络图中的重要性,指出外圈故障特征及频谱故障谱线与原始振动信号的关系。建议在处理时域数据U16时保持其属性,并在包络变换回时域后补回零点,以确保数据准确性。
摘要由CSDN通过智能技术生成

1.工程环境下输出的包络谱样例

下图中注意加速度的单位,在包络图中,外圈故障的等幅梳状波的特征非常明显,滚珠在一个个压过坑。最终表现出类似等幅窄脉冲。这个冲击力不低。
另一个注意事项是频谱里的故障谱线与原始时间轴振动信号ppk的对应关系。

相关代码涉及知识产权,不再给出。从图中的信息已经能够得到很多信息。凭借:
[XJTU-SY-BD]基础03 你很容易走到这一步。我大概用了2.75小时。

2.代码建议 

2.1 建议保持时域数据U16的属性

显示时,python及其他控件支持改变显示量程:

# 自定义坐标轴刻度显示函数
def formater_u16_to_50g(y, pos):
    return '{:.0f}'.format((y - 32768)*50/ 32768)

#...
# in draw functions.
#...
        # 设置Y轴显示
        formatter = ticker.FuncFormatter(formater_u16_to_50g)
        fig1.yaxis.set_major_formatter(formatter)
        fig1.yaxis.set_major_locator(ticker.AutoLocator())

2.2 注意包络变换转回时域后需要把零点补回

按照U16的定义补回0点。如果原始振动采样值的零点在32768的位置。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

子正

thanks, bro...

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值