Failure Detection by Signal Similarity Measurement of Brushless DC Motors
<p>Distribution of papers per Year.</p> "> Figure 2
<p>Distribution of the used techniques over the publication year.</p> "> Figure 3
<p>Distribution of the papers according to the technique used.</p> "> Figure 4
<p>Distribution of the papers according the type of failure examined.</p> "> Figure 5
<p>Distribution of the papers according the type of failure and the used technique.</p> "> Figure 6
<p>Representation of the used motor with a missing magnet.</p> "> Figure 7
<p>Indicators computation process summary.</p> "> Figure 8
<p>Comparison of Intensity of the Magnetic Flux Density in healthy and damaged motors. (<b>a</b>) Intensity of the Magnetic Flux Density in the healthy motor; (<b>b</b>) Intensity of the Magnetic Flux Density in the motor with a demagnetised magnet.</p> "> Figure 9
<p>Comparison of the Phase A Voltages of the healthy and damaged motor—12,500 RPM. (<b>a</b>) Phase A Voltage—Healthy; (<b>b</b>) Phase A Voltage—Damaged.</p> "> Figure 10
<p>Demagnetisation process: rotor with a missing magnet (<b>a</b>), highlighted by the yellow circle, and rotor with the replacement piece of inert material (<b>b</b>), easily recognisable for the red glue.</p> "> Figure 11
<p>Comparison of the measured phase voltage, before and after the filtering. (<b>a</b>) Oscilloscope acquisition—3000 RPM; (<b>b</b>) Filtered oscilloscope acquisition—3000 RPM.</p> "> Figure 12
<p>Procedure to obtain the indicators.</p> "> Figure 13
<p>Superposition of the 7 electrical turns relative to the same mechanical turn, of a healthy and damaged motor running at 3000 RPM. (<b>a</b>) Healthy motor; (<b>b</b>) Damaged motor.</p> "> Figure 14
<p>Comparison of the same electrical turn voltage over <span class="html-italic">4 mechanical turns</span> for different speeds and phases. (<b>a</b>) Phase A—Electrical turn n.1—3000 RPM—healthy motor; (<b>b</b>) Phase A—Electrical turn n.1—3000 RPM—partially demagnetised motor; (<b>c</b>) Phase C—Electrical turn n.5—9000 RPM—healthy motor; (<b>d</b>) Phase C—Electrical turn n.5—9000 RPM—partially demagnetised motor.</p> "> Figure 15
<p><math display="inline"><semantics> <msub> <mi>i</mi> <mrow> <mi>x</mi> <mi>c</mi> </mrow> </msub> </semantics></math> indicator at various speed for healthy and faulty motors. (<b>a</b>) <math display="inline"><semantics> <msub> <mi>i</mi> <mrow> <mi>x</mi> <mi>c</mi> </mrow> </msub> </semantics></math>—3000 RPM; (<b>b</b>) <math display="inline"><semantics> <msub> <mi>i</mi> <mrow> <mi>x</mi> <mi>c</mi> </mrow> </msub> </semantics></math>—5000 RPM; (<b>c</b>) <math display="inline"><semantics> <msub> <mi>i</mi> <mrow> <mi>x</mi> <mi>c</mi> </mrow> </msub> </semantics></math>—7000 RPM; (<b>d</b>) <math display="inline"><semantics> <msub> <mi>i</mi> <mrow> <mi>x</mi> <mi>c</mi> </mrow> </msub> </semantics></math>—9000 RPM; (<b>e</b>) <math display="inline"><semantics> <msub> <mi>i</mi> <mrow> <mi>x</mi> <mi>c</mi> </mrow> </msub> </semantics></math>—11,000 RPM.</p> "> Figure 16
<p><math display="inline"><semantics> <msub> <mi>i</mi> <mrow> <mi>d</mi> <mi>i</mi> <mi>f</mi> <mi>f</mi> </mrow> </msub> </semantics></math> indicator at various speed for healthy and faulty motors. (<b>a</b>) <math display="inline"><semantics> <msub> <mi>i</mi> <mrow> <mi>d</mi> <mi>i</mi> <mi>f</mi> <mi>f</mi> </mrow> </msub> </semantics></math>—3000 RPM; (<b>b</b>) <math display="inline"><semantics> <msub> <mi>i</mi> <mrow> <mi>d</mi> <mi>i</mi> <mi>f</mi> <mi>f</mi> </mrow> </msub> </semantics></math>—5000 RPM; (<b>c</b>) <math display="inline"><semantics> <msub> <mi>i</mi> <mrow> <mi>d</mi> <mi>i</mi> <mi>f</mi> <mi>f</mi> </mrow> </msub> </semantics></math>—7000 RPM; (<b>d</b>) <math display="inline"><semantics> <msub> <mi>i</mi> <mrow> <mi>d</mi> <mi>i</mi> <mi>f</mi> <mi>f</mi> </mrow> </msub> </semantics></math>—9000 RPM; (<b>e</b>) <math display="inline"><semantics> <msub> <mi>i</mi> <mrow> <mi>d</mi> <mi>i</mi> <mi>f</mi> <mi>f</mi> </mrow> </msub> </semantics></math>—11,000 RPM.</p> "> Figure 16 Cont.
<p><math display="inline"><semantics> <msub> <mi>i</mi> <mrow> <mi>d</mi> <mi>i</mi> <mi>f</mi> <mi>f</mi> </mrow> </msub> </semantics></math> indicator at various speed for healthy and faulty motors. (<b>a</b>) <math display="inline"><semantics> <msub> <mi>i</mi> <mrow> <mi>d</mi> <mi>i</mi> <mi>f</mi> <mi>f</mi> </mrow> </msub> </semantics></math>—3000 RPM; (<b>b</b>) <math display="inline"><semantics> <msub> <mi>i</mi> <mrow> <mi>d</mi> <mi>i</mi> <mi>f</mi> <mi>f</mi> </mrow> </msub> </semantics></math>—5000 RPM; (<b>c</b>) <math display="inline"><semantics> <msub> <mi>i</mi> <mrow> <mi>d</mi> <mi>i</mi> <mi>f</mi> <mi>f</mi> </mrow> </msub> </semantics></math>—7000 RPM; (<b>d</b>) <math display="inline"><semantics> <msub> <mi>i</mi> <mrow> <mi>d</mi> <mi>i</mi> <mi>f</mi> <mi>f</mi> </mrow> </msub> </semantics></math>—9000 RPM; (<b>e</b>) <math display="inline"><semantics> <msub> <mi>i</mi> <mrow> <mi>d</mi> <mi>i</mi> <mi>f</mi> <mi>f</mi> </mrow> </msub> </semantics></math>—11,000 RPM.</p> "> Figure 17
<p><math display="inline"><semantics> <msub> <mi>i</mi> <mrow> <mi>x</mi> <mi>c</mi> </mrow> </msub> </semantics></math> indicator behaviour during speed variation for healthy and faulty motors. (<b>a</b>) <math display="inline"><semantics> <msub> <mi>i</mi> <mrow> <mi>x</mi> <mi>c</mi> </mrow> </msub> </semantics></math>—3000 RPM–4000 RPM; (<b>b</b>) <math display="inline"><semantics> <msub> <mi>i</mi> <mrow> <mi>x</mi> <mi>c</mi> </mrow> </msub> </semantics></math>—5000 RPM–6000 RPM; (<b>c</b>) <math display="inline"><semantics> <msub> <mi>i</mi> <mrow> <mi>x</mi> <mi>c</mi> </mrow> </msub> </semantics></math>—7000 RPM–8000 RPM; (<b>d</b>) <math display="inline"><semantics> <msub> <mi>i</mi> <mrow> <mi>x</mi> <mi>c</mi> </mrow> </msub> </semantics></math>— 9000 RPM–10,000 RPM.</p> ">
Abstract
:1. Introduction
- Definition of a single diagnostic procedure for identification and isolation of any type of faults
- Insensitivity to operating conditions
- Reliable fault detection for position, speed and torque controlled drives
- Reliable fault detection for drives in time-varying conditions
- Quantitative fault detection in order to state an absolute fault threshold, independent of operating conditions
1.1. Discussion
1.1.1. Most Common Failures of BLDC Motors
1.1.2. Parameters Used for Fault Detection in BLDC Motors
- Current
- In the majority of cases the current is already measured by the motor controller and there exist a huge quantity of failure detection algorithms based on this variable.
- Voltage
- The voltage also is often already measured by the motor controller. It can be used to extract the back-ElectroMotive Force (EMF).
- Vibrations
- The motor vibration level is detected by mean of accelerometers, which need to be placed close to the item to be monitored. The algorithms based on vibrations analysis could present problems when used in moving systems, like aircraft, due to the coupling of external and unpredictable vibrations.
- Output Torque
- The output torque is measured with torque-meters and can provide very useful information, but this type of sensors are often big and expensive and are maybe better suited for critical applications.
- Magnetic Flux
- The magnetic flux can give a deep insight on how the motor is working. In order to be measured it, it is necessary to include in the motor winding so called search coils, i.e., some additional windings not connected to the phases. The inclusion of these additional coils is not common and, although being a simple procedure, it necessitates the motor to be opened and rewound and to extract from the interior pairs of wires for as many search coils as are inserted.
- Winding resistance,
- Winding inductance,
- Back-EMF,
- Magnetic flux.
1.1.3. Type of Failures Detectable by Each Technique
1.1.4. Computational Power Needed for Each Technique
1.1.5. Sensors Needed for Each Technique
1.1.6. Best Detection Results
1.2. General Considerations about the Techniques
1.3. Objectives of the Research
- To provide a study of the current literature on fault detection of BLDC motors. By presenting the papers which expose algorithms closest to being implemented These are selected from the vast literature on this topic according to the criteria stipulated in Table 1 and Table 2. This choice has been influenced by the experience of the author when dealing with fault detection papers, which often are oriented towards a more academic audience and do not concentrate so much on implementation. The methodology used in this work to compile the state of the art is still not available widely in the engineering world. From this study, some characteristics needed for the fault detection on electric machine have been listed.
- To propose a new technique for detection of demagnetisation in BLDC motors. This is considered relevant since statistics extracted from the literature shows that demagnetisation is responsible for about the 20% of BLDC motors failures. The algorithm is based on the dissimilarity between the voltages in the various electric turns of the motor caused by this particular failure. The exposed method presents the advantages of not needing domain transforms or previous knowledge of the detail of the motor (with the exception for the number of pole-pairs). Furthermore, the proposed indicators can rapidly be computed and require only the acquisition of motor phases voltages for a mechanical turn.
- To confirm the hypotheses about the effect of a demagnetisation with Finite Element Method (FEM) analysis and validate the proposed method to detect demagnetisation with experimental tests on a real motor.
2. Proposed Detection Method
- Unbalanced back-EMF throughout one rotor revolution:
- Even if, for the case of multi-pole, multi-coil motor, the back-EMF change is not so straightforward to imagine, magnet defect causes non-uniformity in the distribution of the air-gap flux, resulting in a reduction of the induced voltage. The decrease in back-EMF translates into an increment of the phase current, due both to the decrease of its own back-EMF or of the alternative phase’s back-EMF.
- Unbalanced and asymmetrical Magnetic Pull:
- In a healthy motor the ferromagnetic rotor body is attracted by the magnets with equal strength from every direction. If a magnet is missing, this equilibrium is broken, generating a net pull force in the direction opposed to the missing magnet.
- Increased Cogging Torque:
- In fractional slot motors such as the the one used here, each magnet appears in a different position relative to the stator slots. As a result, the cogging torques created by each magnet is out of phase with the others, therefor the net cogging effect is reduced since the cogging torque from each magnet sums together and at least partially cancels the cogging torque from other magnets [19]. Due to the missing magnet, the distribution of the cogging torque around the physical turn revolution is uneven and, on average, increased.
- Abnormal Torque Ripples produced around the mechanical revolution:
- If the current distribution around the mechanical revolution has its motion perturbed, the produced torque is consequently disturbed, producing abnormal torque ripples around the mechanical revolution. It generates more vibrations and localised accelerations and of the rotor.
- Unbalanced Rotor:
- The rotor itself can be mechanically unbalanced depending if the magnet is missing (partial or total disintegration) or just demagnetised. In the case of a missing magnet there is a strong increase in the vibration level.
2.1. Fault Indicators
- = ith and jth electric turn
- = Back-EMF relative to the A phase and ith electric turn
2.1.1. Interpretation of Indicator
2.1.2. Interpretation of Indicator
- Multi-pole Motor (),
- Partial demagnetisation (an uniform demagnetisation of all the magnets, although more improbable, would not generate any dissimilarity between the electrical turns)
3. FEM Analysis
4. Experimental Results
4.1. Motor Demagnetisation Procedure
4.2. Data Acquisition
4.3. Electrical Cycle Division and Indicators Evaluation
4.4. Results—Steady State Conditions
4.4.1. Cross-Correlation Indicator
- Separation
- There is a good separation over all the mechanical turns between the indicators corresponding to the healthy and to the demagnetised motor. In order to show this, in Figure 15, two dashed lines have been included, one in orange and one in red, representing respectively the minimum value for all the acquisitions of the healthy motor and the maximum value for all the acquisitions of the damaged motor. It can be seen that the boundaries are never exceeded for any speed.
- Consistency
- The indicators are consistent over the mechanical turns, i.e., there are no big oscillations of the indicators. Above all the indicators relative to the healthy motor appear to be extremely stable, also at different speeds. The maximum measured variation of for the healthy motor has been 1.11% with reference to the theoretical value of 63, while on average it varies only by 0.38%.
4.4.2. Normalised Averaged Difference Indicator
4.5. Possible Use of the Indicators
4.6. Execution Time
4.7. Results—Non-Steady State Conditions
- Separation
- The separation between the healthy and damaged motor indicators is still present, even if it is no longer possible to draw a static threshold between the lines
- Consistency
- For the variable speed tests the consistency of the indicator is somewhat lost; indeed it is also possible to observe non negligible variations of the indicator in the healthy case.
Possible Use of the Indicator
5. Discussion
5.1. Applications and Limitations
5.2. Advantages
5.3. Future Works
- Experimental tests on BLDC motors with a different number of polepairs, geometry and power
- Tests with different load conditions
- Experimental tests with different types of failures
- Other failures have no influence on the proposed method,
- Other failures have influence on the proposed method.
Author Contributions
Funding
Conflicts of Interest
Abbreviations
AI | Artificial Intelligence |
BLDC | Brushless Direct Current |
EMA | Electro-Mechanical Actuator |
EMF | ElectroMotive Force |
FEM | Finite Element Method |
HF | High Frequency |
MCSA | Motor Current Signature Analysis |
NN | Neural Network |
PWM | Pulse Width Modulation |
SLR | Systematic Literature Review |
SVM | Support Vector Machine |
TRL | Technology Readiness Level |
References
- Basak, D.; Tiwari, A.; Das, S.P. Fault diagnosis and condition monitoring of electrical machines—A review. In Proceedings of the IEEE International Conference on Industrial Technology, Mumbai, India, 15–17 December 2006; pp. 3061–3066. [Google Scholar] [CrossRef]
- Bellini, A.; Filippetti, F.; Tassoni, C.; Capolino, G.A. Advances in Diagnostic Techniques for Induction Machines. IEEE Trans. Ind. Electron. 2008, 55, 4109–4126. [Google Scholar] [CrossRef]
- Kitchenham, B.; Charters, S. Guidelines for Performing Systematic Literature Reviews in Software Engineering; EBSE Technical Report; Elsevier: Amsterdam, The Netherlands, 2007; pp. 1–65. [Google Scholar]
- Ierardi, C.; Orihuela, L.; Jurado, I. Guidelines for a systematic review in systems and automatic engineering. Case study: Distributed estimation techniques for cyber-physical systems. In Proceedings of the European Control Conference, Limassol, Cyprus, 12–15 June 2018; pp. 2230–2235. [Google Scholar]
- Arellano-Padilla, J.; Sumner, M.; Gerada, C. Winding condition monitoring scheme for a permanent magnet machine using high-frequency injection. IET Electr. Power Appl. 2011, 5, 89–99. [Google Scholar]
- Park, Y.; Fernandez, D.; Lee, S.B.; Hyun, D.; Jeong, M.; Kommuri, S.K.; Cho, C.; Reigosa, D.; Briz, F. On-line detection of rotor eccentricity for PMSMs based on hall-effect field sensor measurements. In Proceedings of the 2017 IEEE Energy Conversion Congress and Exposition (ECCE), Cincinnati, OH, USA, 1–5 October 2017; pp. 4678–4685. [Google Scholar]
- Nandi, S.; Toliyat, H.A.; Li, X. Condition monitoring and fault diagnosis of electrical motors—A review. IEEE Trans. Energy Convers. 2005, 20, 719–729. [Google Scholar] [CrossRef]
- Abed, W.; Sharma, S.; Sutton, R.; Motwani, A. A robust bearing fault detection and diagnosis technique for brushless DC motors under non-stationary operating conditions. Control Autom. Electr. Syst. 2015, 26, 241–254. [Google Scholar] [CrossRef]
- Çira, F.; Arkan, M.; Gümüş, B. A new approach to detect stator fault in permanent magnet synchronous motors. In Proceedings of the 2015 IEEE 10th International Symposium on Diagnostics for Electrical Machines, Power Electronics and Drives (SDEMPED), Guarda, Portugal, 1–4 September 2015; pp. 316–321. [Google Scholar]
- Nyanteh, Y.D.; Srivastava, S.K.; Edrington, C.S.; Cartes, D.A. Application of artificial intelligence to stator winding fault diagnosis in Permanent Magnet Synchronous Machines. Electr. Power Syst. Res. 2013, 103, 201–213. [Google Scholar] [CrossRef]
- Breuneval, R.; Clerc, G.; Nahid-Mobarakeh, B.; Mansouri, B. Hybrid diagnosis of intern-turn short-circuit for aircraft applications using SVM-MBF. In Proceedings of the 2017 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE), Naples, Italy, 9–12 July 2017; pp. 1–6. [Google Scholar]
- Heydarzadeh, M.; Zafarani, M.; Akin, B.; Nourani, M. Automatic fault diagnosis in PMSM using adaptive filtering and wavelet transform. In Proceedings of the 2017 IEEE International Electric Machines and Drives Conference (IEMDC), Miami, FL, USA, 21–24 May 2017; pp. 1–7. [Google Scholar]
- Heydarzadeh, M.; Zafarani, M.; Ugur, E.; Akin, B.; Nourani, M. A model-based signal processing method for fault diagnosis in PMSM machine. In Proceedings of the 2017 IEEE Energy Conversion Congress and Exposition (ECCE), Cincinnati, OH, USA, 1–5 October 2017; pp. 3160–3164. [Google Scholar]
- Akar, M.; Hekim, M.; Orhan, U. Mechanical fault detection in permanent magnet synchronous motors using equal width discretization-based probability distribution and a neural network model. Electr. Eng. Comput. Sci. 2015, 23, 813–823. [Google Scholar] [CrossRef]
- Ebrahimi, B.M.; Faiz, J. Feature extraction for short-circuit fault detection in permanent-magnet synchronous motors using stator-current monitoring. IEEE Trans. Power Electron. 2010, 25, 2673–2682. [Google Scholar] [CrossRef]
- Haddad, R.Z.; Strangas, E.G. Fault detection and classification in permanent magnet synchronous machines using Fast Fourier Transform and Linear Discriminant Analysis. In Proceedings of the 2013 9th IEEE International Symposium on Diagnostics for Electric Machines, Power Electronics and Drives (SDEMPED), Valencia, Spain, 27–30 August 2013; pp. 99–104. [Google Scholar]
- Mbo’o, C.P.; Hameyer, K. Fault diagnosis of bearing damage by means of the linear discriminant analysis of stator current features from the frequency selection. IEEE Trans. Ind. Appl. 2016, 52, 3861–3868. [Google Scholar] [CrossRef]
- Ondel, O.; Boutleux, E.; Clerc, G. Diagnosis by pattern recognition for PMSM used in more electric aircraft. In Proceedings of the IECON 2011—37th Annual Conference on IEEE Industrial Electronics Society, Melbourne, Australia, 7–10 November 2011; pp. 3452–3458. [Google Scholar]
- Hanselman, D.C. Brushless Permanent Magnet Motor Design; Magna Physics Pub: Lebanon, OH, USA, 2006; p. 392. [Google Scholar]
Num. | Description |
---|---|
1 | Will propose at least one detection technique (a parameter or an index that clearly and uniquely identifies the failure or an automatic detection algorithm). |
2 | The proposed technique should not be restricted to a particular machine type (number of phases, etc.). |
3 | To be applied the technique will not need special equipment, configurations, loads or motor operation. |
4 | The technique shall have been tested at various operation points (different speed or loads or a combination of both) |
5 | Characteristics of the detection and diagnosis algorithm:
|
Num. | Description |
---|---|
1 | Grey literature and secondary studies (reviews, books, PhD theses) |
2 | Non English written papers |
3 | Duplicated studies |
4 | Full paper not available |
5 | Does not present tests or simulations |
6 | Uses big sensors, which cannot be embedded in the motor (such as cameras or similar) |
7 | Does not concentrate on the topic |
Technique | Advantages | Disadvantages |
---|---|---|
Noise and Vibration Monitoring | Most suitable method for detecting mechanical faults, as the accelerometers can be placed close to the vibration source | Need to install accelerometers on the motor, measurements can be corrupted by environmental vibrations, difficult to use in non-stationary motor operation |
Electromagnetic Field Monitoring | Can directly measure the electromagnetic field inside the motor, does not need complicated algorithm to detect failures, can virtually detect all the motor failures | Need to rewind the stator and to extract as many additional cables as many coils inserted |
Motor Current Signature Analysis | Does not need additional sensors, can detect a large variety of failures, is the most used technique | Need to transform the signal in the frequency domain, the motor current depend on the load, cannot be used during non-stationary motor operation |
Model and AI based techniques | Can be used during non-stationary motor operation, can be used in conjunction with other techniques | Need extensive training |
Parameters Estimation | Can be used during non-stationary motor operation, can virtually monitor every motor parameter | The method needs the knowledge of various motor parameters and on the accuracy of the model, their variation (or incorrectness) can result in poor diagnosis performance |
Indicator | Healthy | Demagnetised | Theoretical Values (Healthy) |
---|---|---|---|
62.99 | 62.44 | 63 | |
2.34 | 2.42 | 0 |
Speed | Load | Duration | Points | Timestep |
---|---|---|---|---|
3000 RPM | No-Load | 0.1 s | 65,250 | 1.53 × s |
5000 RPM | No-Load | 0.1 s | 65,250 | 1.53 × s |
7000 RPM | No-Load | 0.1 s | 65,250 | s |
9000 RPM | No-Load | 0.05 s | 65,250 | s |
11,000 RPM | No-Load | 0.05 s | 65,250 | s |
Speed1 | Speed2 | Load | Duration | Points | Timestep |
---|---|---|---|---|---|
3000 RPM | 4000 RPM | No-Load | 0.1 s | 65,250 | s |
5000 RPM | 6000 RPM | No-Load | 0.1 s | 65,250 | s |
7000 RPM | 8000 RPM | No-Load | 0.1 s | 65,250 | s |
9000 RPM | 10,000 RPM | No-Load | 0.05 s | 65,250 | s |
© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Fico, V.M.; Rodríguez Vázquez, A.L.; Martín Prats, M.Á.; Bernelli-Zazzera, F. Failure Detection by Signal Similarity Measurement of Brushless DC Motors. Energies 2019, 12, 1364. https://doi.org/10.3390/en12071364
Fico VM, Rodríguez Vázquez AL, Martín Prats MÁ, Bernelli-Zazzera F. Failure Detection by Signal Similarity Measurement of Brushless DC Motors. Energies. 2019; 12(7):1364. https://doi.org/10.3390/en12071364
Chicago/Turabian StyleFico, Vito Mario, Antonio Leopoldo Rodríguez Vázquez, María Ángeles Martín Prats, and Franco Bernelli-Zazzera. 2019. "Failure Detection by Signal Similarity Measurement of Brushless DC Motors" Energies 12, no. 7: 1364. https://doi.org/10.3390/en12071364
APA StyleFico, V. M., Rodríguez Vázquez, A. L., Martín Prats, M. Á., & Bernelli-Zazzera, F. (2019). Failure Detection by Signal Similarity Measurement of Brushless DC Motors. Energies, 12(7), 1364. https://doi.org/10.3390/en12071364