一种马达震动检测方法及装置制造方法及图纸

技术编号:20911350 阅读:47 留言:0更新日期:2019-04-20 08:44
本申请实施例公开了一种马达震动检测方法及装置,其中方法包括:获取第一数字信号和第二数字信号,所述第一数字信号是根据马达震动时发出的声音信号得到的,所述第二数字信号是根据所述马达所处环境的噪声得到的;根据所述第一数字信号和所述第二数字信号得到震动数字信号;根据所述震动数字信号确定震动持续的时间;根据所述震动持续的时间、所述震动数字信号和所述第二数字信号确定马达的震动状态。本申请实施例可以提升检测马达震动状态的准确性。

A Method and Device for Motor Vibration Detection

The embodiment of this application discloses a motor vibration detection method and device, in which the method includes: acquiring the first digital signal and the second digital signal, the first digital signal is obtained from the sound signal emitted when the motor vibrates, the second digital signal is obtained from the noise of the environment in which the motor is located, and the first digital signal and the second digital signal are obtained according to the first digital signal and the second digital signal. The signal obtains the vibration digital signal; determines the duration of the vibration according to the vibration digital signal; and determines the vibration state of the motor according to the duration of the vibration, the vibration digital signal and the second digital signal. The embodiment of the application can improve the accuracy of detecting the vibration state of the motor.

【技术实现步骤摘要】
一种马达震动检测方法及装置
本申请涉及计算机
,尤其涉及一种马达震动检测方法及装置。
技术介绍
由于线性马达具有震动声音方向性好、反应灵敏、震动纯净噪声低等特性,线性马达越来越广泛地应用于手机、平板电脑等产品。现阶段,检测线性马达的震动状态,一般利用加速度传感器采集震动信号,再对采集到的震动信号进行分析,得到马达的震动状态。由于加速度传感器工作时需要跟线性马达直接接触,采集到的震动信号中存在干扰,因此得出的马达震动状态不准确。如何提升检测马达震动状态的准确性是本领域技术人员亟待解决的问题。申请内容本申请实施例提供一种马达震动检测方法及装置,可以提升检测马达震动状态的准确性。第一方面,本申请实施例提供了一种马达震动检测方法,应用于马达震动检测装置,该方法包括:获取第一数字信号和第二数字信号,所述第一数字信号是根据马达震动时发出的声音信号得到的,所述第二数字信号是根据所述马达所处环境的噪声得到的;根据所述第一数字信号和所述第二数字信号得到震动数字信号;根据所述震动数字信号确定震动持续的时间;根据所述震动持续的时间、所述震动数字信号和所述第二数字信号确定马达的震动状态。在这种方法中,通过采集马达震动时产生的声音信号,再将声音信号转换为数字信号,在转换后的数字信号中去除噪声数字信号的影响得到震动数字信号,然后根据该震动数字信号判断马达的震动状态。由于声音信号具有透射特性,不需要直接与马达接触,去除了外部干扰,通过这种方法能够提升检测马达震动状态的准确性。结合第一方面,在一种可能的实现方式中,所述根据所述震动持续的时间、所述震动数字信号和所述第二数字信号确定马达的震动状态,包括:确定所述震动数字信号的第一幅度和所述第二数字信号的第二幅度;确定第一比值,所述第一比值为所述第一幅度与所述第二幅度的比值;若所述震动持续的时间大于第一阈值且所述第一比值大于第二阈值,则确定所述马达震动稳定。结合第一方面,在一种可能的实现方式中,所述确定所述震动数字信号的第一幅度和所述第二数字信号的第二幅度,包括:从所述震动数字信号中获取多个第一采样信号点,计算所述多个第一采样信号点的幅度绝对值的第一平均值;确定所述第一平均值为所述震动数字信号的第一幅度;从所述第二数字信号中获取多个第二采样信号点,计算所述多个第二采样信号点的幅度绝对值的第二平均值;确定所述第二平均值为所述第二数字信号的第二幅度。结合第一方面,在一种可能的实现方式中,所述根据所述第一数字信号和所述第二数字信号得到震动数字信号,包括:从所述第一数字信号中滤除所述第二数字信号,得到所述震动数字信号。结合第一方面,在一种可能的实现方式中,所述方法还包括:从所述震动数字信号中滤除与所述马达震动频率相同的数字信号,得到第三数字信号;计算所述第三数字信号的包络线;根据所述第三数字信号和所述包络线确定异常信号点;根据所述异常信号点的数量确定所述马达震动是否存在杂音。在这种方式中,通过从所述震动数字信号中滤除与所述马达震动频率相同的数字信号,可以得到去除了马达自身震动产生的信号的第三数字信号,再根据第三数字信号和该第三信号的包络线确定异常信号点,根据异常信号点的数量判断该马达是否存在杂音,可以准确地判断马达是否存在杂音,检测马达的性能。结合第一方面,在一种可能的实现方式中,所述根据所述第三数字信号和所述包络线确定异常信号点,包括:计算所述第一信号点的幅度绝对值与第二信号点的幅度绝对值的第二比值,所述第一信号点为所述第三数字信号上的一个信号点,所述第二信号点为所述第三数字信号的包络线上的一个点,且所述第二信号点所处的时间点与所述第一信号所处的时间点相同;若所述第二比值大于第三阈值,则确定所述第一信号点为所述异常信号点。结合第一方面,在一种可能的实现方式中,所述根据所述异常信号点的数量确定所述马达震动是否存在杂音,包括:若所述异常信号点的数量大于第四阈值,则确定所述马达震动存在杂音。结合第一方面,在一种可能的实现方式中,所述根据所述异常信号点的数量确定所述马达震动是否存在杂音,包括:计算所述异常信号点的数量与组成所述第三数字信号的信号点的总个数的第三比值;若所述第三比值大于第五阈值,则确定所述马达震动存在杂音。第二方面,本申请实施例提供了一种马达震动检测装置,所述装置包括获取单元,噪声消除单元,第一确定单元和第二确定单元,其中:所述获取单元,用于获取第一数字信号和第二数字信号,所述第一数字信号是根据马达震动时发出的声音信号得到的,所述第二数字信号是根据所述马达所处环境的噪声得到的;所述噪声消除单元,用于根据所述第一数字信号和所述第二数字信号得到震动数字信号;所述第一确定单元,用于根据所述震动数字信号确定震动持续的时间;所述第二确定单元,用于根据所述震动持续的时间、所述震动数字信号和所述第二数字信号确定马达的震动状态。在这种装置中,通过采集马达震动时产生的声音信号,再将声音信号转换为数字信号,在转换后的数字信号中去除噪声数字信号的影响得到震动数字信号,然后根据该震动数字信号判断马达的震动状态。由于声音信号具有透射特性,不需要直接与马达接触,去除了外部干扰,通过这种装置能够提升检测马达震动状态的准确性。结合第二方面,在一种可能的实现方式中,所述第二确定单元具体用于:确定所述震动数字信号的第一幅度和所述第二数字信号的第二幅度;确定第一比值,所述第一比值为所述第一幅度与所述第二幅度的比值;若所述震动持续的时间大于第一阈值且所述第一比值大于第二阈值,则确定所述马达震动稳定。结合第二方面,在一种可能的实现方式中,所述第二确定单元还用于:从所述震动数字信号中获取多个第一采样信号点,计算所述多个第一采样信号点的幅度绝对值的第一平均值;确定所述第一平均值为所述震动数字信号的第一幅度;从所述第二数字信号中获取多个第二采样信号点,计算所述多个第二采样信号点的幅度绝对值的第二平均值;确定所述第二平均值为所述第二数字信号的第二幅度。结合第二方面,在一种可能的实现方式中,所述噪声消除单元具体用于从所述第一数字信号中滤除所述第二数字信号,得到所述震动数字信号。结合第二方面,在一种可能的实现方式中,所述装置还包括检测单元,所述检测单元包括滤除子单元,计算子单元,第三确定单元和第四确定单元,其中:所述滤除子单元,用于从所述震动数字信号中滤除与所述马达震动频率相同的数字信号,得到第三数字信号;所述计算子单元,用于计算所述第三数字信号的包络线;所述第三确定单元,用于根据所述第三数字信号和所述包络线确定异常信号点;所述第四确定单元,用于根据所述异常信号点的数量确定所述马达震动是否存在杂音。在这种装置中,通过从所述震动数字信号中滤除与所述马达震动频率相同的数字信号,可以得到去除了马达自身震动产生的信号的第三数字信号,再根据第三数字信号和该第三信号的包络线确定异常信号点,根据异常信号点的数量判断该马达是否存在杂音,可以准确地判断马达是否存在杂音,检测马达的性能。结合第二方面,在一种可能的实现方式中,所述第三确定单元具体用于:计算所述第一信号点的幅度绝对值与第二信号点的幅度绝对值的第二比值,所述第一信号点为所述第三数字信号上的一个信号点,所述第二信号点为所述第三数字信号的包络线上的一个点,且所述第二信号点所处的时本文档来自技高网...

【技术保护点】
1.一种马达震动检测方法,应用于马达震动检测装置,其特征在于,所述方法包括:获取第一数字信号和第二数字信号,所述第一数字信号是根据马达震动时发出的声音信号得到的,所述第二数字信号是根据所述马达所处环境的噪声得到的;根据所述第一数字信号和所述第二数字信号得到震动数字信号;根据所述震动数字信号确定震动持续的时间;根据所述震动持续的时间、所述震动数字信号和所述第二数字信号确定马达的震动状态。

【技术特征摘要】
1.一种马达震动检测方法,应用于马达震动检测装置,其特征在于,所述方法包括:获取第一数字信号和第二数字信号,所述第一数字信号是根据马达震动时发出的声音信号得到的,所述第二数字信号是根据所述马达所处环境的噪声得到的;根据所述第一数字信号和所述第二数字信号得到震动数字信号;根据所述震动数字信号确定震动持续的时间;根据所述震动持续的时间、所述震动数字信号和所述第二数字信号确定马达的震动状态。2.根据权利要求1所述的方法,其特征在于,所述根据所述震动持续的时间、所述震动数字信号和所述第二数字信号确定马达的震动状态,包括:确定所述震动数字信号的第一幅度和所述第二数字信号的第二幅度;确定第一比值,所述第一比值为所述第一幅度与所述第二幅度的比值;若所述震动持续的时间大于第一阈值且所述第一比值大于第二阈值,则确定所述马达震动稳定。3.根据权利要求2所述的方法,其特征在于,所述确定所述震动数字信号的第一幅度和所述第二数字信号的第二幅度,包括:从所述震动数字信号中获取多个第一采样信号点,计算所述多个第一采样信号点的幅度绝对值的第一平均值;确定所述第一平均值为所述震动数字信号的第一幅度;从所述第二数字信号中获取多个第二采样信号点,计算所述多个第二采样信号点的幅度绝对值的第二平均值;确定所述第二平均值为所述第二数字信号的第二幅度。4.根据权利要求1-3任一项所述的方法,其特征在于,所述根据所述第一数字信号和所述第二数字信号得到震动数字信号,包括:从所述第一数字信号中滤除所述第二数字信号,得到所述震动数字信号。5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:从所述震动数字信号中滤除与所述马达震动频率相同的数字信号,得到第三数字信号;计算所述第三数字信号的包络线;根据所述第三数字信号和所述包络线确定异常信号点;根据所述异常信号点的数量确定所述马达震动是否存在杂音。6.根据权利要求5所述的方法,其特征在于,所述根据所述第三数字信号和所述包络线确定异常信号点,包括:计算所述第一信号点的幅度绝对值与第二信号点的幅度绝对值的第二比值,所述第一信号点为所述第三数字信号上的一个信号点,所述第二信号点为所述第三数字信号的包络线上的一个点,且所述第二信号点所处的时间点与所述第一信号所处的时间点相同;若所述第二比值大于第三阈值,则确定所述第一信号点为所述异常信号点。7.根据权利要求5或6所述的方法,其特征在于,所述根据所述异常信号点的数量确定所述马达震动是否存在杂音,包括:若所述异常信号点的数量大于第四阈值,则确定所述马达震动存在杂音。8.根据权利要求5或6所述的方法,其特征在于,所述根据所述异常信号点的数量确定所述马达震动是否存在杂音,包括:计算所述异常信号点的数量与组成所述第三数字信号的信号点的总个数的第三比值;若所述第三比值大于第五阈值,则确定所述马达震动存在杂音。9.一种马达震动检测装置,其特征在于,所述装置包括获取单元,噪声消除单元,第一确定单元和第二确定单元,其中:所述获取单元,用于获取第一数字信号和第二数字信号,所述第一数字信号是根据马达...

【专利技术属性】
技术研发人员:黄天乾韦韬邹锦添彭皓
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1