Method and device for acquiring running state of motor

文档序号:1009231 发布日期:2020-10-23 浏览:6次 中文

阅读说明:本技术 电机运行状态的获取方法和装置 (Method and device for acquiring running state of motor ) 是由 李延召 于 2019-02-02 设计创作,主要内容包括:一种电机运行状态的获取方法和装置,该方法包括:获取与电机的运行状态相关的信号(S101);获取该信号的特征信息,根据该特征信息获取所述电机的运行状态(S102)。该电机运行状态的获取方法和装置可以高效准确的获取电机的运行状态。(A method and a device for acquiring the running state of a motor are provided, the method comprises the following steps: acquiring a signal related to an operation state of a motor (S101); characteristic information of the signal is acquired, and an operation state of the motor is acquired based on the characteristic information (S102). The method and the device for acquiring the running state of the motor can efficiently and accurately acquire the running state of the motor.)

A method for acquiring the running state of a motor is characterized by comprising the following steps:

acquiring a signal related to the running state of the motor;

and acquiring the characteristic information of the signal, and acquiring the running state of the motor according to the characteristic information.

The method of claim 1, wherein obtaining the characteristic information of the signal further comprises:

the signal is pre-processed.

The method of claim 2, wherein the pre-processing comprises normalizing the signal to obtain a normalized signal.

The method according to claim 1, wherein the characteristic information includes intensity information and/or distribution information of the signal, and the acquiring the characteristic information of the signal, and the acquiring the operating state of the motor according to the characteristic information includes:

acquiring intensity information and/or distribution information of the signal;

and acquiring the running state of the motor according to the intensity information and/or the distribution information of the signals.

The method of claim 4, wherein obtaining the strength information and/or distribution information of the signal comprises:

acquiring a normalized amplitude spectrum corresponding to the signal;

and acquiring the intensity information and/or distribution information of the signal according to the normalized amplitude spectrum corresponding to the signal.

The method of claim 5, wherein obtaining a normalized magnitude spectrum corresponding to the signal comprises:

acquiring a magnitude spectrum corresponding to the signal;

and dividing each amplitude value in the amplitude spectrum by the amplitude value corresponding to the zero frequency to obtain the normalized amplitude spectrum.

The method according to claim 5, wherein the obtaining the intensity information of the signal according to the normalized amplitude spectrum corresponding to the signal comprises:

and acquiring the intensity information according to the normalized magnitude spectrum corresponding to the signal and M preset thresholds, wherein the intensity information comprises M intensity values, and M is an integer greater than or equal to 1.

The method according to claim 7, wherein the obtaining the intensity information according to the normalized amplitude spectrum corresponding to the signal and M preset thresholds comprises:

and for any one first preset threshold in the M preset thresholds, obtaining the sum of the difference values of each amplitude value in the normalized amplitude spectrum and the first preset threshold, wherein the sum of the difference values of each amplitude value and the first preset threshold is the intensity value corresponding to the first preset threshold in the intensity information.

The method according to claim 8, wherein the preset threshold value is any value from 0 to 1.

The method according to claim 5, wherein the obtaining distribution information of the signal according to the normalized magnitude spectrum corresponding to the signal comprises:

obtaining a distribution signal corresponding to the signal according to the normalized amplitude spectrum corresponding to the signal;

and determining the first K distribution values in the distribution signal as the distribution information of the signal, wherein K is an integer greater than or equal to 1.

The method according to claim 10, wherein obtaining the distribution signal corresponding to the signal according to the normalized magnitude spectrum corresponding to the signal comprises:

down-sampling the normalized amplitude spectrum to obtain a signal after down-sampling the normalized amplitude spectrum;

and obtaining a distribution signal corresponding to the signal according to the signal obtained after the normalized amplitude spectrum is subjected to down-sampling.

The method according to claim 11, wherein obtaining a distribution signal corresponding to the signal from the signal obtained by down-sampling the normalized magnitude spectrum comprises:

and performing inverse cosine transform on the signal subjected to the down-sampling of the normalized amplitude spectrum to obtain a distribution signal corresponding to the signal.

The method of claim 11, wherein the down-sampling the normalized magnitude spectrum to obtain a signal down-sampled from the normalized magnitude spectrum comprises:

and performing triangular window downsampling on the normalized amplitude spectrum to obtain a signal obtained after downsampling the normalized amplitude spectrum.

The method of claim 13, wherein the triangular window downsampling is triangular window uniform downsampling.

The method of claim 1, wherein the obtaining characteristic information of the signal and obtaining the operating state of the motor according to the characteristic information comprises:

extracting N segments of subsignals of the signal; wherein N is an integer greater than or equal to 1;

and acquiring the characteristic information of the signal according to the N sections of sub-signals, and acquiring the running state of the motor according to the characteristic information.

The method of claim 1, wherein the motor includes at least one of the operating states, and wherein obtaining the characterization information of the signal and obtaining the operating state of the motor based on the characterization information comprises:

and acquiring characteristic information of the signal, and acquiring the running state of the motor corresponding to the characteristic information according to a preset corresponding relation according to the characteristic information, wherein the preset corresponding relation is the running state comprising a plurality of preset characteristic information and each preset characteristic information.

The method according to claim 16, wherein acquiring the operating state of the motor corresponding to the characteristic information according to a preset corresponding relationship based on the characteristic information comprises:

determining target preset feature information corresponding to the feature information, wherein the target preset feature information is feature information in the preset feature information;

and determining the running state corresponding to the target characteristic preset information in the preset corresponding relation as the running state of the motor.

The method of claim 16, wherein the at least one of the operating conditions is at least one of:

the motor is abnormally started, the motor runs abnormally after a first time, the motor runs normally, the motor runs abnormally after a second time, and the noise in the running process of the motor is overlarge;

wherein the first duration is less than the second duration.

The method according to claim 1, wherein the acquiring the operating state of the motor corresponding to the characteristic information according to the characteristic information includes:

and acquiring the running state of the motor corresponding to the characteristic information by adopting a machine learning algorithm according to the characteristic information and a machine learning model.

The method of claim 19, wherein the machine learning algorithm is a neural network algorithm and the machine learning model is a neural network model.

A method according to any of claims 1 to 20, wherein the signal relating to the operating state of the electrical machine is one or more of:

the noise signal of the motor, the current signal of the motor and the signal obtained by measuring by an inertia measuring unit arranged on the outer wall of the motor.

The method of claim 21, wherein the noise signal of the motor is collected by a microphone, an accelerometer, a vibration sensor, a piezoelectric crystal, and/or a barometer.

The method of claim 21, wherein obtaining signals related to an operating condition of the electric machine comprises:

acquiring a plurality of signals related to the running state of the motor within a preset time length;

the acquiring the characteristic information of the signal and acquiring the running state of the motor according to the characteristic information comprises the following steps:

for one first signal in the plurality of signals related to the running state of the motor, acquiring characteristic information of the first signal;

and acquiring the running state of the motor according to the characteristic information corresponding to the signals related to the running state of the motor.

An apparatus for acquiring an operation state of a motor, comprising: a memory, a processor, and a communication bus through which the memory and the processor are connected;

a memory for storing a computer program;

a processor for invoking the computer program to perform the following operations:

acquiring a signal related to the running state of the motor;

and acquiring the characteristic information of the signal, and acquiring the running state of the motor according to the characteristic information.

The apparatus of claim 24, further comprising a signal collector and a motor connected to the processor via the communication bus

The signal collector is used for collecting signals related to the running state of the motor;

the processor is specifically configured to perform the following operations when acquiring the signal related to the operating state of the motor:

and acquiring a signal related to the running state of the motor from the signal collector.

The apparatus of claim 24, wherein the processor, when obtaining the characteristic information of the signal, is further configured to:

the signal is pre-processed.

The apparatus of claim 26, wherein the pre-processing comprises normalizing the signal to obtain a normalized signal.

The apparatus according to claim 24, wherein the characteristic information includes strength information and/or distribution information of the signal, and the processor is specifically configured to, when acquiring the characteristic information of the signal and acquiring the operating state of the motor according to the characteristic information, perform the following operations:

acquiring intensity information and/or distribution information of the signal;

and acquiring the running state of the motor according to the intensity information and/or the distribution information of the signals.

The apparatus according to claim 28, wherein the processor is configured to, when acquiring the strength information and/or the distribution information of the signal, perform the following operation:

acquiring a normalized amplitude spectrum corresponding to the signal;

and acquiring the intensity information and/or distribution information of the signal according to the normalized amplitude spectrum corresponding to the signal.

The apparatus according to claim 29, wherein the processor, when obtaining the normalized magnitude spectrum corresponding to the signal, is specifically configured to:

acquiring a magnitude spectrum corresponding to the signal;

and dividing each amplitude value in the amplitude spectrum by the amplitude value corresponding to the zero frequency to obtain the normalized amplitude spectrum.

The apparatus according to claim 29, wherein the processor is specifically configured to perform the following operations when obtaining the intensity information of the signal according to the normalized magnitude spectrum corresponding to the signal:

and acquiring the intensity information according to the normalized magnitude spectrum corresponding to the signal and M preset thresholds, wherein the intensity information comprises M intensity values, and M is an integer greater than or equal to 1.

The apparatus according to claim 31, wherein the processor is specifically configured to perform the following operations when obtaining the intensity information according to the normalized amplitude spectrum corresponding to the signal and M preset thresholds:

and for any one first preset threshold in the M preset thresholds, obtaining the sum of the difference values of each amplitude value in the normalized amplitude spectrum and the first preset threshold, wherein the sum of the difference values of each amplitude value and the first preset threshold is the intensity value corresponding to the first preset threshold in the intensity information.

The device of claim 32, wherein the preset threshold is any value from 0 to 1.

The apparatus according to claim 29, wherein the processor, when acquiring the distribution information of the signal according to the normalized magnitude spectrum corresponding to the signal, is specifically configured to:

obtaining a distribution signal corresponding to the signal according to the normalized amplitude spectrum corresponding to the signal;

and determining the first K distribution values in the distribution signal as the distribution information of the signal, wherein K is an integer greater than or equal to 1.

The apparatus according to claim 34, wherein the processor is specifically configured to perform the following operations when obtaining the distribution signal corresponding to the signal according to the normalized amplitude spectrum corresponding to the signal:

down-sampling the normalized amplitude spectrum to obtain a signal after down-sampling the normalized amplitude spectrum;

and obtaining a distribution signal corresponding to the signal according to the signal obtained after the normalized amplitude spectrum is subjected to down-sampling.

The apparatus according to claim 35, wherein the processor is specifically configured to perform the following operations when obtaining the distribution signal corresponding to the signal from the signal obtained by down-sampling the normalized amplitude spectrum:

and performing inverse cosine transform on the signal subjected to the down-sampling of the normalized amplitude spectrum to obtain a distribution signal corresponding to the signal.

The apparatus as claimed in claim 35, wherein the processor is configured to perform the following operations when down-sampling the normalized magnitude spectrum to obtain a down-sampled signal of the normalized magnitude spectrum:

and performing triangular window downsampling on the normalized amplitude spectrum to obtain a signal obtained after downsampling the normalized amplitude spectrum.

The apparatus of claim 39, wherein said triangular window down-sampling is triangular window uniform down-sampling.

The apparatus of claim 24, wherein the motor comprises at least one of the operating states, wherein the processor is configured to obtain the characteristic information of the signal, and wherein the processor is specifically configured to, when obtaining the operating state of the motor according to the characteristic information, perform the following operations:

and acquiring characteristic information of the signal, and acquiring the running state of the motor corresponding to the characteristic information according to a preset corresponding relation according to the characteristic information, wherein the preset corresponding relation is the running state comprising a plurality of preset characteristic information and each preset characteristic information.

The apparatus as claimed in claim 39, wherein the processor is specifically configured to perform the following operations when obtaining the operating state of the motor corresponding to the characteristic information according to the preset corresponding relationship based on the characteristic information:

determining target preset feature information corresponding to the feature information, wherein the target preset feature information is feature information in the preset feature information;

and determining the running state corresponding to the target preset information in the preset corresponding relation as the running state of the motor.

The apparatus of claim 39, wherein the at least one of the operating conditions is at least one of:

the motor is abnormally started, the motor runs abnormally after a first time, the motor runs normally, the motor runs abnormally after a second time, and the noise in the running process of the motor is overlarge;

wherein the first duration is less than the second duration.

The apparatus according to claim 25, wherein the processor, when obtaining the operating state of the motor corresponding to the characteristic information according to the characteristic information, is specifically configured to:

and acquiring the running state of the motor corresponding to the characteristic information by adopting a machine learning algorithm according to the characteristic information and a machine learning model.

The apparatus of claim 42, wherein the machine learning algorithm is a neural network algorithm and the machine learning model is a neural network model.

An apparatus according to any one of claims 24 to 43 wherein the signal relating to the operating condition of the motor is one or more of:

the noise signal of the motor, the current signal of the motor and the signal obtained by measuring by an inertia measuring unit arranged on the outer wall of the motor.

The apparatus of claim 44, wherein the noise signal of the motor is collected by a microphone, an accelerometer, a vibration sensor, a piezoelectric crystal, and/or a barometer.

The apparatus of claim 44, wherein the processor, when obtaining the signal related to the operating state of the motor, is configured to perform operations comprising:

acquiring a plurality of signals related to the running state of the motor within a preset time length;

the processor is specifically configured to, when acquiring the characteristic information of the signal and acquiring the operating state of the motor according to the characteristic information, perform the following operations:

for a first signal in the plurality of signals, acquiring characteristic information of the first signal;

and acquiring the running state of the motor according to the characteristic information corresponding to the signals.

A computer readable storage medium comprising a program or instructions for performing the method of any of claims 1 to 23 when the program or instructions are run on a computer.

An electronic device comprising a motor and the device for acquiring the operation state of the motor according to any one of claims 24 to 46, wherein the device is used for acquiring the operation state of the motor.

The electronic device of claim 48, wherein the electronic device is a radar or a drone.

43页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:异常主要原因判定装置、劣化判定装置、计算机程序、劣化判定方法以及异常主要原因判定方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类