0 Introduction
In order to ensure the high quality of the products, each motor must be tested for parameters before leaving the factory. In today's large-scale production, the motor test line is currently the factory test method adopted by most motor manufacturers. Noise detection is one of the test items. The usual method is to let the test line pass through the anechoic chamber, and experienced workers identify the faulty motors by hearing in the room. This method has high requirements for operators, high labor intensity, lacks objectivity, cannot guarantee the stability of quality, and has a slow detection speed, which seriously affects the speed and accuracy of the motor factory test. Therefore, motor manufacturers urgently need to transform the existing noise factory detection technology.
At present, the most commonly used methods are vibration diagnosis technology and audio diagnosis technology. Vibration diagnosis technology is a contact measurement, which needs to overcome the influence of the test line body vibration, and the equipment structure is complex and the speed is slow; while audio diagnosis technology is a non-contact measurement. The equipment is simple and the speed is fast. For this reason, a motor fault acoustic detection system based on LabVIEW, a software platform of NI Company in the United States, was developed.
1 Composition of Virtual Instrument System
Virtual instrument is a popular instrument configuration and detection control scheme in the world today. Virtual instrument is an open system that combines a computer platform with hardware modules with standard interfaces and development and testing software. It has the characteristics of good versatility and ease of use. Its typical hardware structure is: sensor - signal conditioner - data acquisition device - computer. The overall structure of the motor fault acoustic detection system is shown in Figure 1, which consists of a monitoring head (microphone, amplification and protection circuit), an audio card and a computer [1].
Figure 1 Schematic diagram of the motor fault acoustic detection system
The monitoring head uses multiple microphones to pick up multi-point noise signals of the motor under test and convert the air vibration signals into electrical signals; the audio card uses a sound card to realize the mutual conversion between noise electrical signals (analog signals) and digital signals (WAV format); the computer records the WAV format digital signals and processes the waveform to determine whether any fault occurs.
2 Motor Fault Sound Detection Software System
LabVIEW is the originator of the concept of virtual instrument. This software platform integrates all the functions of hardware communication such as GPIB, VXL PXIRS-232 RS-485 and data acquisition card, and provides a large number of signal processing functions and signal analysis tools, which facilitates users to quickly and easily build virtual instrument test systems. Therefore, the software part of this system adopts the graphical software LabVIEW. The overall software structure block diagram of the system is shown in Figure 2.
Figure 2 Software block diagram of motor fault acoustic detection system [page]
The main tasks completed by the system software are:
(1) Display and record of motor noise signals;
(2) Signal analysis (including file analysis and real-time analysis) uses wavelet analysis and frequency domain analysis to alarm and display faults for abnormal signals:
(3) Saving and printing of documents;
(4) Motor and sensor parameter settings.
2.1 Signal Acquisition
This system uses a sound card as a noise collection tool. In terms of resolution, the general microcomputer multimedia sound card is 16 bits and the sampling frequency is 44.1/48kHz. Most mainstream mid-to-high-end sound cards have a sampling accuracy of 96kHz/24 bits, and some even reach 32 bits. The noise level and total harmonic distortion are higher, surpassing the indicators of most analog devices, and the price is relatively cheap. Therefore, it is feasible to use a sound card in the system.
LabVIEW provides a complete sound card control module. This article selects the "Sound Input" module. This module contains multiple functions to implement the settings, start, acquisition, stop and clear memory of the sound card. Figure 3 shows a block diagram of the sound acquisition program for a channel. The channel parameters in the system are set as follows: input is single channel, 16-bit sampling bit, 44.1kHz sampling frequency; output is 16-bit single channel. Figure 4 shows the noise signal of a motor with electromagnetic fault.
Figure 3 Sound collection program flowchart
Figure 4 Noise signal of a motor with electromagnetic fault
2.2 Signal Analysis
After the signal is collected, the program automatically processes and analyzes it. The power spectrum and 1/3 frequency spectrum of the noise signal are obtained by frequency domain analysis. This is convenient for test personnel to observe. Figure 4 is the power spectrum of the motor in Figure 3. The "Sound and Vibration" toolkit can be purchased with LabVIEW software, which can be used to easily perform various related analyses. Figure 5 shows the power spectrum of the noise of a motor with electromagnetic fault. [page]
Figure 5 Noise power spectrum of a motor with electromagnetic fault
The motor is a very complex mechanical system, and its noise signal contains rich information about the equipment status. Since the measured sound information contains various components and interference, it is a non-stationary signal. The traditional filtering method based on Fourier transform is contradictory in improving the signal-to-noise ratio and spatial resolution. Therefore, the system uses wavelet technology as a feature extraction tool. The main methods used are:
(1) Wavelet transform soft threshold denoising method. In the one-dimensional signal denoising algorithm, the most critical part is the selection of threshold and the quantization of threshold. The soft threshold denoising method can extract signal features more accurately.
(2) Arbitrary scale reconstruction of wavelet transform: continuous wavelet can be reconstructed at a selected scale to extract signal features.
In LabVIEW platform, you can use external signal processing toolkit to realize wavelet transform, or call Matlab or Matlab Script node in LabVIEW. Matlab Script node enables users to import Matlab program into flowchart and edit Matlab program in flowchart according to the syntax of Matlab program. In this way, users can use the powerful numerical calculation function of Matlab in LabVIEW.
When using Matlab script nodes, you must pay attention to the following: ① Matlab script nodes can only be used on Windows platforms; ② Matlab must be installed on the machine to use Matlab script nodes; ③ When combining LabVIEW and Matlab, you must pay attention to the matching of data types inside and outside the Matlab script node, otherwise errors or wrong information will be generated when LabVIEW is running.
Figure 6 shows the noise signal of the rear bearing scraping fault. The signal is denoised using the function in Matlab and the soft threshold filtering algorithm, and the denoising effect is shown in Figure 7. It can be seen that a good denoising effect is achieved in some sudden changes or peaks.
Figure 6 Noise signal of a rear bearing scraper motor
Figure 7 Signal of a rear bearing scraper motor after wavelet denoising
Determining the characteristic value of motor fault is one of the keys to fault diagnosis. The energy of the component signals in each frequency band contains a wealth of fault information, and the energy of certain frequency bands contains certain fault characteristics. This paper uses multi-resolution analysis to perform wavelet decomposition of the noise signal, and uses the energy characteristic value of each frequency band as the criterion to gradually perform fault diagnosis from low frequency to high frequency. Figure 8 shows the third-layer high-frequency coefficients of the wavelet decomposition of a motor with a bearing fault. From Figure 8, we can clearly observe the moment when the fault occurs, and we can also clearly capture the fault characteristic information of the noise signal in different frequency bands for feature extraction.
Figure 8 Wavelet decomposition coefficients of a motor with bearing failure
3 Conclusion
(1) The motor fault acoustic detection system is realized by using virtual instrument technology. The system hardware architecture is simple and has strong adaptability.
(2) The LabVIEW software platform is highly efficient;
(3) Apply wavelet analysis non-stationary signal processing technology to realize fault feature extraction, and practical application proves the effectiveness of this method;
(4) The Matlab Scrpt node method has powerful numerical calculation capabilities, but the execution speed will be reduced.
Previous article:Single-chip Microcomputer Pulse Generator Based on LabVIEW
Next article:Design and Implementation of Network Virtual Laboratory
- Popular Resources
- Popular amplifiers
- Keysight Technologies Helps Samsung Electronics Successfully Validate FiRa® 2.0 Safe Distance Measurement Test Case
- From probes to power supplies, Tektronix is leading the way in comprehensive innovation in power electronics testing
- Seizing the Opportunities in the Chinese Application Market: NI's Challenges and Answers
- Tektronix Launches Breakthrough Power Measurement Tools to Accelerate Innovation as Global Electrification Accelerates
- Not all oscilloscopes are created equal: Why ADCs and low noise floor matter
- Enable TekHSI high-speed interface function to accelerate the remote transmission of waveform data
- How to measure the quality of soft start thyristor
- How to use a multimeter to judge whether a soft starter is good or bad
- What are the advantages and disadvantages of non-contact temperature sensors?
- Innolux's intelligent steer-by-wire solution makes cars smarter and safer
- 8051 MCU - Parity Check
- How to efficiently balance the sensitivity of tactile sensing interfaces
- What should I do if the servo motor shakes? What causes the servo motor to shake quickly?
- 【Brushless Motor】Analysis of three-phase BLDC motor and sharing of two popular development boards
- Midea Industrial Technology's subsidiaries Clou Electronics and Hekang New Energy jointly appeared at the Munich Battery Energy Storage Exhibition and Solar Energy Exhibition
- Guoxin Sichen | Application of ferroelectric memory PB85RS2MC in power battery management, with a capacity of 2M
- Analysis of common faults of frequency converter
- In a head-on competition with Qualcomm, what kind of cockpit products has Intel come up with?
- Dalian Rongke's all-vanadium liquid flow battery energy storage equipment industrialization project has entered the sprint stage before production
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions at Electronica 2024
- Car key in the left hand, liveness detection radar in the right hand, UWB is imperative for cars!
- After a decade of rapid development, domestic CIS has entered the market
- Aegis Dagger Battery + Thor EM-i Super Hybrid, Geely New Energy has thrown out two "king bombs"
- A brief discussion on functional safety - fault, error, and failure
- In the smart car 2.0 cycle, these core industry chains are facing major opportunities!
- The United States and Japan are developing new batteries. CATL faces challenges? How should China's new energy battery industry respond?
- Murata launches high-precision 6-axis inertial sensor for automobiles
- Ford patents pre-charge alarm to help save costs and respond to emergencies
- New real-time microcontroller system from Texas Instruments enables smarter processing in automotive and industrial applications
- Wiring diagram of Hall current sensor
- TI's microcontroller I8669/I44445 (MCU) MSP430
- SystemVerilog and Functional Verification
- [NXP Rapid IoT Review] SWD debug line lead-out
- The domestically produced CSM32RV20 is a low-power MCU chip based on the RISC-V core
- [Raspberry Pi 4B Review] + OPENCV Simple License Plate Location
- ! ! We are looking for supply chain managers, purchasing engineers, and production managers! !
- How to use CCS 9.3.0 Offline Resource Manager
- [Evaluation of domestic FPGA Gaoyun GW1N series development board]——(2) Lighting and running lights
- Application of switch Hall sensor DRV5032 in TWS headset design