Next Article in Journal
Strain Rate Effect on Mode I Debonding Characterization of Adhesively Bonded Aluminum Joints
Next Article in Special Issue
Estimation of Chlorine Concentration in Water Distribution Systems Based on a Genetic Algorithm
Previous Article in Journal
Screening of Azotobacter, Bacillus and Pseudomonas Species as Plant Growth-Promoting Bacteria
Previous Article in Special Issue
Validation of a Classical Sliding Mode Control Applied to a Physical Robotic Arm with Six Degrees of Freedom
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

Review of Methods for Diagnosing Faults in the Stators of BLDC Motors

1
Instituto de Ingeniería, Universidad Nacional Autónoma de México, Mexico City 04510, Mexico
2
Facultad de Ingeniería, Universidad Nacional Autónoma de México, Mexico City 04510, Mexico
*
Author to whom correspondence should be addressed.
Processes 2023, 11(1), 82; https://doi.org/10.3390/pr11010082
Submission received: 1 November 2022 / Revised: 16 December 2022 / Accepted: 16 December 2022 / Published: 28 December 2022

Abstract

:
A brushless direct current (BLDC) motor is a type of permanent magnet machine that is highly efficient and powerful and requires occasional maintenance. Thanks to these fortunate characteristics, this type of motor has various applications in high-tech industries. However, since BLDC motors are often required to operate at high-speed rotations and under extreme conditions, temperature overshoots can appear during operation, provoking damage to the windings. The purpose of this review is to present the results of a recent investigation and recollection of different methods used for the diagnosis of electrical faults in the stator, such as turn-to-turn short circuits, coil-to-coil short circuits, phase-to-phase short circuits and phase open circuits. In particular, this review presents an analysis of the available diagnosis methods according to the type of fault, the method or technique used for the diagnosis, the evaluated physical variables and the context in which the methods were evaluated (in simulations or in experimental tests). Based on this analysis, the following classifications of diagnostic methods are proposed: signal-based, model-based and data-based methods. Then, the pros and cons of each method class are described and discussed.

1. Introduction

Some desirable characteristics of permanent magnet motors make them very attractive candidates for various classes of industrial and commercial applications, such as robotic applications, motion control systems, aerospace systems and means of transport [1,2]. Permanent magnet motors can be classified according to where the magnets are placed: (1) on the stator, (2) on the rotor or (3) on both parts (see Figure 1). According to [3], motors with magnets in the stator can be classified into two groups: (1) the flux uncontrollable (FU) group and (2) the flux controllable (FC) group. The FU group can be classified into three types of stator-PM machines: doubly salient PM (DSPM) motors, flux-reversal PM (FRPM) motors and flux-switching PM (FSPM) motors. The FC group can be classified into flux-mnemonic permanent magnet motors and hybrid-excited permanent magnet motors.
Regarding the motors that have the magnets on the rotor, the most popular are the brushless direct current (BLDC) motors, permanent magnet synchronous (PMS) motors and permanent magnet stepper (PMST) motors, and they are known as rotor-PM machines. Since the operating principles of rotor-PM machines are essentially identical, the material presented in this review is applicable to this type of machine but with special emphasis on BLDC motors, due to the great interest of high-tech industries in their use in position and speed control applications, which for many years were commonly carried out by DC motors.
BLDC motors were developed to avoid the constant brush and commutator maintenance of DC motors, and it is thanks to this fact that BLDC motors have been gaining popularity in applications that require low-maintenance operations. This popularity can be verified by googling BLDC in Google Trends. The results of this search are shown in Figure 2. In this figure, it can be noted that the number of searches has been increasing exponentially over the last few years.
The BLDC motor has electrical characteristics similar to those of a conventional DC motor but with the particularity that its reliability has been enhanced by the replacement of a mechanical commutation with an electronic one. The investigations that have been carried out with respect to these motors have allowed identifying the advantages that they present, among them being the following:
  • A greater speed range due to non-dependence on the mechanical characteristics of the brushes;
  • A better torque–speed characteristic due to the absence of friction produced by the brushes, which reduces the useful torque of the motor; in other words, a better capacity of heat dissipation that allows the generation of a higher torque;
  • Better dynamic response due to the fact that the rotor has less inertia;
  • Less noise due to the absence of discharges during the switching process;
  • A smaller size, which widens its range of application.
Like most machines, BLDC motors are frequently used to work in harsh conditions, withstanding overloads and overheating. Thus, it is normal that faults occur over time. Winding-related faults are the most common faults in BLDC motors. Their main causes are high temperatures, loss of insulation, aging and contamination. If winding-related faults are detected at an early stage, it is possible to prevent catastrophic situations that can affect the environment and life. For this purpose, however, it is necessary to embed fault diagnosis systems in processes or applications that use BLDC motors.
According to [4,5], faults in BLDC motors can be classified as mechanical faults, electrical faults and magnetic faults, as shown Figure 3. According to [6,7,8,9], 30–40% of faults in BLDC motors occur in the stator. The main faults in the stator are shown in Figure 4, and they are insulation faults that provoke short circuits. A short circuit between turns is usually named an inter-turn fault. A short circuit between two coils bellowing to the same phase is called a coil-to-coil fault. A short circuit between two turns or two coils of different phases is called a phase-to-phase fault or inter-phase fault, respectively. A break in the wiring (or an abnormal operation that changes the resistance value to an extremely high value, ceasing the current flow) is an open-circuit fault [6].
A review of health monitoring, fault diagnosis and failure prognosis techniques for brushless permanent magnet machines was presented in [4]. This review discusses in a general and brief way the different methods to diagnose and predict faults of various kinds in permanent magnet machines: electrical, mechanical and magnetic. To delve deeper into a topic that arouses more interest every day, the purpose of this work is to present a deep investigation of different methods and techniques for the diagnosis and detection of faults, specifically in the stator of BLDC motors. In particular, this review presents an analysis of the available diagnosis methods according to the type of stator fault, the method or technique used for the diagnosis (based on the signal, models or data), the diagnostic physical variables (current, position and frequency) and the context in which the methods are evaluated (in a simulation or in real time).
Section 2 presents a classification of the more common faults that happen in the stators of BLDC motors. Section 3 proposes a classification of the available methods for the diagnosis of stator faults, as well as a description of some of the most relevant methods. Finally, in Section 4, some conclusions are given.

2. Faults in the Stator

The identification of each stator fault can be accomplished through changes in the behavior of the machine quantities. These changes are known as symptoms. For example, if there is a significant reduction in phase current, a coil-to-coil fault is likely occurring. If there is a distinctly large cycle of Back-EMF, and the speed does not drop below the actual speed, the cause is likely to be a stator inter-turn failure. If the current is twice the healthy current, and the torque increases to three times the actual torque, a phase-to-phase fault may be occurring. Lastly, if zero current passes to any phase, then it is a winding fault or open circuit of such a phase [6,10].

2.1. Turn-to-Turn Short Circruit (Inter-Turn Fault)

The stator winding is the weakest part of BLDC motors. These windings are covered with insulating materials to prevent short circuits between adjacent windings. Organic materials used for insulation in electrical machines are subject to deterioration from a combination of thermal overload and cycling, voltage transients in the insulating materials, mechanical stress and contamination. If a fault occurs in the inter-turn stator windings, then shorted windings are produced, followed by extreme heat due to PM-induced current in the shorted windings. This type of fault is called an inter-turn fault (ITF) [8,11]. ITFs significantly affect the electromagnetic properties of a motor, such as variations in harmonic characteristics, inrush current, magnetic saturation, cross magnetization and back electromotive force (EMF). Furthermore, the propagation of ITFs can rapidly lead to total motor failure within a few seconds by causing excessive heat that is proportional to the square of the circulating current in the shorted turns [12,13]. The main causes of winding failures are excessive heat, loose insulation, aging due to operation and contamination, among others [5,14].

2.2. Phase Coil-to-Coil Fault (Coil-to-Coil Fault)

Compared with open-circuit faults, short circuits are more common faults that result from the failure of the insulation system, especially the insulation between turns. According to statistics, about 80% of electrical failures in the stator are due to weak insulation between turns. The build-up of ohmic heat can further deteriorate the surrounding insulation and subsequently develop other serious faults, such as coil-to-coil, phase-to-phase or phase-to-ground faults [15]. In addition, the great increase in currents, and especially the appearance of negative sequence currents during a coil-to-coil fault, are the causes of the appearance of another type of fault in the machine known as a demagnetization fault. Taking into account the above, research has been carried out involving implementing coil-to-coil fault diagnosis techniques and methods [10].

2.3. Fault between Phases (Phase-to-Phase Fault)

A short-circuit fault occurs when any two phases of a stator winding are shorted. For example, in a three-phase motor with Phase A, Phase B and Phase C, two of its phases are short-circuited, leading to a change in the performance of the machine. This results in a change in current at twice its nominal value for one phase, while in the other, it is less significant. This distinguishes it from coil-to-coil faults, where the overall change in phase current balances out and has no significant increase in current in either phase, although the sinusoidal nature is distorted. On the other hand, the back electromotive force also undergoes a significant change, and therefore the fluctuating magnitude goes beyond the nominal value [6]. Taking into account the above, research has been carried out for implementing phase-to-phase fault diagnosis techniques and methods [10].

2.4. Open-Circuit Fault of a Phase (Open-Circuit Fault)

An open-circuit winding fault occurs due to high inrush currents and sometimes due to high mechanical vibration opening the stator windings. Such a type of fault in any phase directly makes the current in that phase zero, since that phase is totally disconnected. Due to the open winding in one phase, two other phases are also affected, and the current increases. This type of fault is distinguished from the other faults mentioned above by a zero-current flow in any of the phases which are open stator windings. The back EMF of the machine decreases and fluctuates within the rated limits of the motor. There is not much of an increase in speed due to the depletion of the counter-electromotive force, but there is a non-stability, and the speed is no longer constant [6]. Taking into account the above, research has been carried out which implements open-circuit fault diagnosis techniques and methods.
A fault very similar to the open-circuit fault is the high-resistance connection (HRC) fault [16], which is the result of insulation aging, poor artistry and damaged surfaces due to corrosion. This type of fault makes the resistance increase and current decrease. When a motor runs with an HRC fault, the stator winding is asymmetric, which may lead to increased torque ripple, local overheating and additional loss, in addition to even more serious faults [17].

3. Classification of Methods for Diagnosing Faults in BLDC Motors

A fault is an impermissible deviation of at least one characteristic (feature) of a process from the usual and acceptable standard condition. A fault can be attributed to many causes, and sooner or later, it can lead to breakdowns if corrective measures are not taken [18]. The purpose of a fault diagnosis method is to determine the type, size and location of the most likely fault, as well as its detection time. The methods that have been used for diagnosing faults in BLDC motors can be classified into three categories: data-based, signal-based and process model-based methods [9,19].

3.1. Signal-Based Methods

A signal is a manifestation (visual, auditory, electrical, magnetic, etc.) of a physical phenomenon that can evolve in time or space. For practical purposes, signals provide information about the phenomenon or about the system (source) that is provoking it. To capture this information in the form of physical quantities (vibration, current and temperature), sensors are required. If a fault occurs in a system, it is very likely that some changes in its behavior will occur. These changes are symptoms that indicate that the system is not in a healthy condition. The usual symptoms are functions in the time domain, such as magnitudes, arithmetic or quadratic mean values, limit values, trends and statistical moments, or functions in frequency domain such as spectral power densities, frequency spectral lines and the cepstrum, among others [20].
The purpose of a fault diagnosis method based on a signal(s) is to extract information from one or more signals about a possible fault or set of faults occurring in a system. For extracting this information, the process illustrated in Figure 5 must be executed. The basic process only includes four tasks: acquisition, transformation, extraction and recognition. However, more than one signal is sometimes used for diagnosis. Therefore, an additional task is required: signal separation.
Many measured process signals show oscillations that are either harmonic or stochastic in nature, or both. If changes in these signals are related to faults in the actuators, process and sensors, fault detection methods based on signal models can be applied. Especially for machine vibration, the signals of position, velocity or acceleration allow one to detect, for example, imbalances or bearing failures (turbo machines), detonations (gasoline engines) and vibrations (metal grinding machines). However, the signals from many other sensors, such as the electric current, position, velocity, force, flow and pressure, also often contain oscillations with a variety of frequencies higher than the process dynamics [18].
Signal models can be divided into non-parametric models, such as frequency spectra or correlation functions, or parametric models, such as amplitudes for different frequencies or autoregressive–moving-average (ARMA) process-type models. Another way to classify signal-based methods is according to the nature of the signal: periodical, stochastic or non-stationary. Table 1 lists a classification of methods for the analysis of stationary periodic signals such as bandpass filtering or Fourier analysis for non-stationary periodic signals, such as wavelet transforms, and for stochastic signals, such as correlation functions, CUSUM and Kalman filters.
In [12], the authors used the harmonic analysis of the line currents to find the existence of a third harmonic that indicates the existence of an inter-turn fault. To evaluate the method, they used an FEM model to generate the current signals as well as an experimental set-up.
A recent method for diagnosing inter-turn faults was presented in [21]. The method employs the measured three-phase currents for the diagnostic. The method starts with the normalization of the measured currents, and then a modal current is calculated from these currents. Having the modal current, three different moving indices, namely the mean-based index (MBI), variance-based index (VBI) and energy-based index (EBI), are calculated in parallel to recognize the inter-turn fault condition. Application of these three indices enables the method to investigate the signal from three different aspects and increase the reliability and quickness of the fault diagnosis process. In addition, these indices are easy to calculate with simple mathematical operators. Hence, the method can be easily implemented online. To differentiate the healthy cases, such as load change, from faults, an auxiliary index is also computed. To justify the method with more details, the following four steps are taken into consideration.
In Table 2, some works that proposed signal based-methods for diagnosing inter-turn faults are listed together with the following particularities: the signal techniques used for the signal treatment, the measured variable(s) used for the diagnosis and the test environment in which the method was evaluated (simulated or experimental).

3.2. Model-Based Methods

Different methods for fault diagnosis using mathematical models have been developed for BLDC motors. These methods can be roughly classified into (1) methods without estimation error feedback and (2) methods with estimation error feedback. In the first method, the model is fed with the input information of the BLDC motor (voltages and torque). The response of the model (currents, angular displacement and angular velocity) is compared with the response of the BLDC motor. If there is a discrepancy between the responses, this is probably because there exists a fault or a set of faults. For obtaining good results with this type of method, it is necessary that the BLDC motor model is well-calibrated in healthy conditions. On the contrary, false alarms will appear. A drawback of this class is that a disturbance can be mistaken for a fault. Another drawback of methods without estimation error feedback is that they only serve to detect faults and not to locate or isolate them.
The methods with estimation feedback errors are more advantageous. The error between the model response and the BLDC motor response is injected into the model as an additional input and then multiplied by a gain that causes this error to move toward zero over time. These methods are (1) usefulness in detecting, locating and isolating faults, (2) usefulness for applications in real time and (3) robustness against disturbances. These methods are also known as observer based-methods, since a model with estimation error feedback is called a state observer. Usually, state observers are also called virtual sensors or soft sensors.
A state observer is an algorithmic tool that estimates variables such as the state variables, unknown inputs, disturbances, parameters and faults of a process (e.g., a BLDC motor). The parts of a state observer are (1) a mathematical model and (2) an error term (correction term) for ensuring the convergence of the algorithm. A state observer is fed with the available measurements of the process (inputs and outputs).
To derive a general structure of a state observer, let us consider the general structure of the continuous model of a system in a state-space representation, which is given as follows:
x ˙ ( t ) = f ( x ( t ) , u ( t ) ) , y ( t ) = h ( x ( t ) ) ,
where x ( t ) R n is the state vector, x ˙ ( t ) R n is the state derivative vector, u ( t ) R m is the external (exogenous) input vector or control signal, y ( t ) R p represents the output vector (i.e., the measured states (variables) acquired by the sensors), f R n represents the vector field and h R p is the continuous output function. Since a state observer is the model of the system plus a correction (adaptation term), this can be expressed as follows:
x ^ ˙ ( t ) = f ( x ^ ( t ) , u ( t ) ) Model Copy + K ( x ^ ( t ) ) ( y ( t ) y ^ ( t ) ) Correction Term , y ^ ( t ) = h ( x ^ ( t ) ) ,
where x ^ ( t ) and y ^ ( t ) are the online estimations of x ( t ) and y ( t ) , respectively, and K ( x ^ ( t ) ) is the gain of the observer. Thus, the design of the state observer consists of choosing an appropriate gain K ( x ^ ( t ) ) so that the estimation error tends toward zero when t with the desired properties of time convergence and robustness. If the observation error e ( t ) is defined as follows:
e ( t ) = x ( t ) x ^ ( t ) ,
then the dynamics of the error observation can be derived from Equations (1) and (2) and expressed as
e ˙ ( t ) = f ( x ^ ( t ) + e ( t ) , u ( t ) ) f ( x ^ ( t ) , u ( t ) ) K ( x ^ ( t ) ) ( h ( x ^ ( t ) + e ( t ) ) h ( x ^ ( t ) ) ) .
An observer connected to a BLDC motor has the structure of the block diagram shown in Figure 6. The inputs can be the the voltages or the torques. These inputs, or at least a subset of them, must be registered to be injected into the state observer. The state, which is the smallest possible subset of system variables that can represent the complete state of a system at any time, can be either the currents or the angular velocity. The measured outputs are the measurements provided by in situ sensors (position sensors or current sensors).
The observer-based methods can be classified into three categories: (1) methods based on residual generation, (2) methods based on a bank of state observers and (3) methods based on parameter estimation. This classification is illustrated in Figure 7.
Methods based on residual generation: A residual is an estimable quantity that can be used to warn if a fault occurs in a system. Usually, a residual is designed to be zero (or small enough in a realistic case where the process is subjected to noise and the model is uncertain) in the fault-free case and deviate significantly from zero when a fault occurs [29]. These methods comprise two stages: residual generation and residual evaluation. The easiest way to generate a residual is by estimating a variable (or set of variables) with the help of a state observer at the same time that this variable (or set of variables) is measured with hard sensors. Residuals can then be generated by subtracting the estimated variables from the measured variables such that
r 1 ( t ) = y 1 ( t ) y ^ 1 ( t ) r 2 ( t ) = y 2 ( t ) y ^ 2 ( t ) = r n ( t ) = y n ( t ) y ^ n ( t )
where r i represents the residuals, y i represents the measured outputs and y ^ i represents the estimated outputs i = 1 , 2 , , n .
To evaluate a residual, it is necessary to establish some metric. The easiest way to evaluate a residual is by setting a threshold. If the residual exceeds this threshold, then there is a fault in the system; otherwise, there is not. A schema of residual based-methods is shown in Figure 8.
In [30,31], the authors proposed fault diagnosis approaches based on a sliding mode observer that estimates the phase currents. The estimation error is used to generate residuals for the detection and location of a short-circuit fault in the stator winding turns.
Methods based on a bank of state observers: The architecture of these methods is illustrated in Figure 9. A bank of observers is made up of a set of state observers that work (estimate) in parallel. Each state observer is different from the other because each observer is constructed from a model involving a particular and different fault. For illustration purposes, let us consider a bank composed of three state observers. The first observer can be designed from a model with an open-circuit fault, and thus this observer will detect this kind of fault. The second observer can be constructed from a model with an inter-turn fault, and the third observer can be designed from a model with a phase-to-phase fault. The three observers receive the same information from the system (inputs and outputs), and the three observers compute an error estimation. The errors are evaluated by using suitable metrics to determine the smallest error. The fault will be the involved in the observer that produced the smallest error.
Methods based on the parameter estimation: When a fault happens in a BLDC motor, some parameters change. For example, damaged or broken bearings may augment the friction, or an increasing temperature in the stator may increase the phase resistance of all coils [32,33]. These parameter changes can be estimated by different algorithms, among them being the means of the state observers designed from mathematical models that involve the parameters of the BLDC motor. The architecture of these methods is illustrated in Figure 10. The fundamental idea of these methods is to directly estimate the parameters of the system by means of a state observer. Then, the estimated parameters are subtracted from the nominal parameters (i.e., from the values of the parameters under normal conditions). This is performed to calculate the error, which is evaluated using a predefined threshold. If the error exceeds this threshold, then there is a fault in the system. Depending on which parameter is evaluated, the type of fault can be determined.

3.3. Data-Based Methods

Methods based on models are appropriate to be used when the dimension of the process (under diagnosis) is low and it can be modeled with low-order models. However, to diagnose faults in more complex systems, these methods are no longer recommended. An alternative to diagnose faults without using models is the use of data-based methods, which use information acquired from the process (under diagnosis). It can be said that these methods are the recent alternative for active supervision of systems too complex to have an explicit analytic model or signal symptoms of faulty behavior for.
The application of these diagnosis methods essentially consists of two stages: (1) training, in which the historical datasets are presented as a priori knowledge of the process under monitoring and transformed to a diagnostic system or algorithm, and (2) online running, in which the online measurement data are processed in the diagnostic system or by using the diagnostic algorithm for reliable fault detection and identification [20].
Data-based fault diagnosis methods can be categorized into two categories: supervised and unsupervised learning methods [34]. Unsupervised methods require the model to be initially developed using normal operation data. The faults are then detected as deviations from the normal behavior. Supervised methods require the training of a classifier on historical data which comprise both normal and faulty states. The trained model is then used for the detection of future faults.
In [35], Park et al. proposed a method that uses a database containing data on the phase currents and voltages of a BLDC motor under fault conditions. These data were obtained through numerical simulations using a model based on the FEM or using a WFT. From these data, the values of some input impedances under fault conditions were calculated. For diagnosis, the authors proposed comparing these fault impedances with the impedances obtained from the voltages and currents that were measured for diagnosis.
In [11], Hosseini et al. introduced a supervised data-based method to detect and classify faults in BLDC motors, namely stator inter-turn faults, rotor dynamic imbalance, rotor static imbalance and different combinations of these. The current signal of the BLDCM is used together with the motor torque and motor speed to achieve the classification of a broad range of faults. The fault features of the measured signals are extracted using a packet wavelet transform (PWT). These features, which include the energy, in the two modes of BLDCM operation, without load and with load, are used as input data for an ANN. The ANN weights are updated by particle swarm optimization (PSO) and a genetic algorithm (GA).
In [36], Borja et al. proposed a supervised learning method to classify different types of faults: bearing inner ring damage, inter-turn faults and holes in the rotor. The method uses k-nearest neighbors and a DWT for feature extraction.
Table 3 lists some of the most important contributions proposed for diagnosing inter-turn faults. Table 4 details some of the main characteristics of data-based methods.

3.4. Summary

Table 5 summarizes the advantages and disadvantages that various authors have found during application of the methods reviewed in this article. Table 6 summarizes the investigation of different techniques and methods for fault detection and diagnosis. The research task was carried out by collecting information from different documents, books, magazines, states of the art and reviews that allowed detailing characteristics about the type of fault to diagnose, the physical variables used to perform the diagnosis and if the method was executed in a simulation or online.
From the classification table, it can be noticed that most of the diagnostic methods designed for BLDC motors detect and locate inter-turn faults, and most of these methods are signal-based methods, which can be seen as a drawback if the application is subject to disturbances and noise, since signal-based methods are less robust than the other classes.

4. Conclusions

To carry out this work, information on diagnostic methods to detect faults in the stators of BLDC motors was collected. The purpose of this collection was to classify and analyze the information in order to convey to the reader a detailed summary of the current state of the subject. It is worth saying that all the methods presented, classified and discussed in this review are also useful for permanent magnet synchronous motors, since the only difference is that synchronous motors develop a sinusoidal back EMF instead of a trapezoidal back EMF. The collected information was structured in the following way: (1) a classification of the main methods to diagnose stator faults in BLDC motors, (2) a subclassification of each method class, (3) a table with the advantages and disadvantages of each method class, (4) a comparison between supervised and unsupervised learning methods, which are subclasses of data-based methods, and (5) a table that organized the methods according to the type of stator fault to be diagnosed, the physical variables used by each method, the environment in which the method was tested (simulated or experimental) and the computational burden of each method. It was observed that there are some data-based methods that use a lot of computational consumption for data processing, more computation time and more memory to store data, among other factors, which makes these methods not so appropriate for applications in which only a BLDC motor is involved, but they are recommended for industries that have a large number of motors. It was also noticed that most of the fault diagnosis methods use neural networks, wavelets and signal-based methods in general. However, these methods are not very robust to disturbances and unknown inputs, and thus speed and load variations can influence the fault diagnosis, leading to poor fault location or fault identification. Therefore, it is advisable to continue designing methods based on models, which are more robust, or methods that combine both approaches to take advantage of the benefits that both offer. Finally, most of the techniques use current and voltage as diagnostic variables and can only diagnose one or two faults. Therefore, it is advisable to design methods that incorporate more variables in order to detect more types of faults with the same algorithm.

Author Contributions

Conceptualization, R.S., L.T. and P.P.; methodology, L.T.; formal analysis, R.S. and L.T.; investigation, R.S.; resources, L.T.; data curation, R.S.; writing—original draft preparation, R.S.; writing—review and editing, L.T.; visualization, L.T.; supervision, L.T.; project administration, P.P.; funding acquisition, P.P. All authors have read and agreed to the published version of the manuscript.

Funding

R. Solís thanks CONACYT for his PhD scholarship (CVU: 856691). The authors thank DGAPA-UNAM for the financial support provided through the IT101322 project Diágnostico en tiempo real de motores BLDC.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
AEAutoencoder
ANNArtificial Neural Network
ARMAAutoregressive–Moving-Average
CNNConvolutional Neural Network
CWDChoi–Williams Distribution
DCDirect Current
DTCRVDrive-Tolerant Current Residual Variance
DWTDiscrete Wavelet Transform
EBIEnergy-Based Index
ECCElectrical Equivalent Circuit
EEMDEnsemble Empirical Mode Decomposition
EMDEmpirical Mode Decomposition
EMFElectromotive Force
FEAFinite Element Analysis
FEMFinite Element Method
FEMMFinite Element Method Magnetic
FEIFasor Espacial Instantaneo
FFTFast Fourier Transform
FOCField-Oriented Control
GAGenetic Algorithm
HAHarmonic Analysis
ICAIndependent Component Analysis
IWFTImproved Winding Function Theory
KFKalman Filter
KPCAKernel Principal Component Analysis
LDALinear Discriminant Analysis
LSLeast Squares
LSTMLong Short-Term Memory
MBIMean-Based Index
MDSMulti-Dimensional Scaling
MECMagnetic Equivalent Circuit
MCSAMotor Current Signature Analysis
MPCCModel Predictive Current Control
NCSNeighborhood Component Analysis
NNNeural Network
PWTPacket Wavelet Transform
PSDPower Spectral Density
PCAPrincipal Component Analysis
PSOParticle Swarm Optimization
RMSRoot Mean Square
RNNRecurrent Neural Network
RULRemaining Useful Life
STFTShort-Time Fourier Transform
SVDSingular Value Decomposition
SVMSupport Vector Machine
SMOSliding Mode Observer
SSAEStacked Sparse Autoencoders
TDFTime–Frecuency Distribution
VBIVariance-Based Index
WFTWinding Function Theory
WVDWigner–Ville Distribution

References

  1. Moosavi, S.S.; Djerdir, A.; Amirat, Y.A.; Khaburi, D.A. Demagnetization fault diagnosis in permanent magnet synchronous motors: A review of the state-of-the-art. J. Magn. Magn. Mater. 2015, 391, 203–212. [Google Scholar] [CrossRef]
  2. Mohanraj, D.; Aruldavid, R.; Verma, R.; Sathyasekar, K.; Barnawi, A.; Chokkalingam, B.; Mihet-Popa, L. A Review of BLDC Motor: State of Art, Advanced Control Techniques, and Applications. IEEE Access 2022, 10, 54833–54869. [Google Scholar] [CrossRef]
  3. Chau, K.T. Stator-Permanent Magnet Motor Drives. In Electric Vehicle Machines and Drives: Design, Analysis and Application; Wiley-IEEE Press: Hoboken, NJ, USA, 2015; pp. 147–194. [Google Scholar] [CrossRef]
  4. Da, Y.; Shi, X.; Krishnamurthy, M. Health monitoring, fault diagnosis and failure prognosis techniques for Brushless Permanent Magnet Machines. In Proceedings of the 2011 IEEE Vehicle Power and Propulsion Conference, Chicago, IL, USA, 6–9 September 2011; pp. 1–7. [Google Scholar]
  5. Shifat, T.A.; Hur, J.W. An effective stator fault diagnosis framework of BLDC motor based on vibration and current signals. IEEE Access 2020, 8, 106968–106981. [Google Scholar] [CrossRef]
  6. Usman, A.; Doiphode, N.T.; Rajpurohit, B.S. Stator Winding Faults investigation in Permanent Magnet Synchronous Motor using Motor Signatures: Part I. In Proceedings of the 2019 International Conference on Electrical Drives & Power Electronics (EDPE), The High Tatras, Slovakia, 24–26 September 2019; pp. 160–168. [Google Scholar]
  7. Chen, Y.; Liang, S.; Li, W.; Liang, H.; Wang, C. Faults and diagnosis methods of permanent magnet synchronous motors: A review. Appl. Sci. 2019, 9, 2116. [Google Scholar] [CrossRef] [Green Version]
  8. Kim, K.T.; Park, J.K.; Hur, J.; Kim, B.W. Comparison of the fault characteristics of IPM-type and SPM-type BLDC motors under inter-turn fault conditions using winding function theory. IEEE Trans. Ind. Appl. 2013, 50, 986–994. [Google Scholar] [CrossRef]
  9. Vanchinathan, K.; Valluvan, K.R.; Gnanavel, C.; Gokul, C.; Albert, J.R. An improved incipient whale optimization algorithm based robust fault detection and diagnosis for sensorless brushless DC motor drive under external disturbances. Int. Trans. Electr. Energy Syst. 2021, 31, e13251. [Google Scholar] [CrossRef]
  10. Pietrzak, P.; Wolkiewicz, M. Stator Winding Fault Detection of Permanent Magnet Synchronous Motors Based on the Short-Time Fourier Transform. Power Electron. Drives 2022, 7, 112–133. [Google Scholar] [CrossRef]
  11. Hosseini, F.; Abedi, M.; Mohammad Hosseini, S. Classification of Multiple Electromechanical Faults in BLDC Motors Using Neural Networks and Optimization Algorithms. Res. Technol. Electr. Ind. 2022, 1, 114–124. [Google Scholar]
  12. Lee, S.T.; Hur, J. Detection technique for stator inter-turn faults in BLDC motors based on third-harmonic components of line currents. IEEE Trans. Ind. Appl. 2016, 53, 143–150. [Google Scholar] [CrossRef]
  13. Lee, S.T.; Kim, K.T.; Hur, J. Diagnosis technique for stator winding inter-turn fault in BLDC motor using detection coil. In Proceedings of the 2015 9th International Conference on Power Electronics and ECCE Asia (ICPE-ECCE Asia), Seoul, Republic of Korea, 1–5 June 2015; pp. 2925–2931. [Google Scholar]
  14. Antunes, H.; Fonseca, D.; Cardoso, A. Symmetrical Six-Phase Induction Motor Stator Faults Diagnostics Approach, Immune to Unbalanced Supply Voltage, Based on the Analysis of the Midpoint Electrical Potential of the Stator Star. Eng. Proc. 2022, 24, 22. [Google Scholar]
  15. Usman, A.; Doiphode, N.T.; Rajpurohit, B.S. Finite Element Modeling of Stator Winding Faults in Permanent Magnet Synchronous Motor: Part II. In Proceedings of the 2019 International Conference on Electrical Drives & Power Electronics (EDPE), The High Tatras, Slovakia, 24–26 September 2019; pp. 169–176. [Google Scholar]
  16. Wang, H.; Qian, G.; Cao, W.; Lu, S. A Two-Step Online Fault Detection Method for High-Resistance Connection Faults in a Vehicular BLDC Motor. In Advanced Sensors and Sensing Technologies for Electric Vehicles; AIP Publishing LLC Melville: New York, NY, USA, 2022; p. 1. [Google Scholar]
  17. Gupta, A.; Jayaraman, K.; Reddy, R. Performance Analysis and Fault Modelling of High Resistance Contact in Brushless DC Motor Drive. In Proceedings of the IECON 2021—47th Annual Conference Of The IEEE Industrial Electronics Society, Toronto, ON, Canada, 13–16 October 2021; pp. 1–6. [Google Scholar]
  18. Isermann, R. Fault-Diagnosis Applications: Model-Based Condition Monitoring: Actuators, Drives, Machinery, Plants, Sensors, and Fault-Tolerant Systems; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2011. [Google Scholar]
  19. Suawa, P.; Meisel, T.; Jongmanns, M.; Huebner, M.; Reichenbach, M. Modeling and Fault Detection of Brushless Direct Current Motor by Deep Learning Sensor Data Fusion. Sensors 2022, 22, 3516. [Google Scholar] [CrossRef]
  20. Ding, S.X. Data-Driven Design of Fault Diagnosis and Fault-Tolerant Control Systems; Springer: Berlin/Heidelberg, Germany, 2014. [Google Scholar]
  21. Jafari, A.; Faiz, J.; Jarrahi, M.A. A simple and efficient current-based method for interturn fault detection in BLDC motors. IEEE Trans. Ind. Inform. 2020, 17, 2707–2715. [Google Scholar] [CrossRef]
  22. Park, J.K.; Seo, I.M.; Hur, J. Fault type detection using frequency pattern of stator current in IPM-type BLDC motor under stator inter-turn, dynamic eccentricity, and coupled faults. In Proceedings of the 2013 IEEE Energy Conversion Congress and Exposition, Denver, CO, USA, 15–19 September 2013; pp. 2516–2521. [Google Scholar]
  23. Usman, A.; Rajpurohit, B.S. Detection and Identification of Stator Inter-turn Faults and Demagnetization effects in Hybrid Analytical-Numerical model of a BLDC Motor using Electromagnetic Signatures. In Proceedings of the 2020 IEEE Texas Power and Energy Conference (TPEC), College Station, TX, USA, 6–7 February 2020; pp. 1–7. [Google Scholar]
  24. Usman, A.; Rajpurohit, B.S. Numerical Analysis of Stator Inter-turn Fault and Demagnetization effect on a BLDC Motor using Electromagnetic Signatures. In Proceedings of the 2020 IEEE International Conference on Power Electronics, Smart Grid and Renewable Energy (PESGRE2020), Cochin, India, 2–4 January 2020; pp. 1–6. [Google Scholar]
  25. Usman, A.; Rajpurohit, B.S. Modeling and Classification of Stator Inter-Turn Fault and Demagnetization Effects in BLDC Motor Using Rotor Back-EMF and Radial Magnetic Flux Analysis. IEEE Access 2020, 8, 118030–118049. [Google Scholar] [CrossRef]
  26. Acevedo, R.J.; Piña, F.J.V.; Salas, R.Á.; Zárate, C.H.S. Diagnóstico de falla eléctrica de estator en motores bldc de vehículo ligero en diferentes regímenes de velocidad mediante la transforma discreta de fourier (stator’s electric fault diagnosis in bldc motors of light vehicle in different velocity regimes by means of the discret fourier’s transform). Pist. Educ. 2020, 42, 337–347. [Google Scholar]
  27. Maldonado Ruelas, V.A.; Villalobos Piña, F.J.; Alvarez Salas, R.; Morones Alba, J.A.; Ortiz Medina, R.A. Detección de fallos multicriterio de un motor BLDC (Brushless Direct Current). DYNA-Ing. Ind. 2018, 93, 556–562. [Google Scholar]
  28. Wang, H.; Wang, J.; Wang, X.; Lu, S.; Hu, C.; Cao, W. Detection and Evaluation of the Inter-turn Short Circuit Fault in a BLDC-Based Hub Motor. IEEE Trans. Ind. Electron. 2022, 70, 3055–3068. [Google Scholar] [CrossRef]
  29. Frisk, E. Residual Generation for Fault Diagnosis. Ph.D. Thesis, Linköpings Universitet, Linköping, Sweden, 2001. [Google Scholar]
  30. El Mekki, A.; Saad, K.B. A BLDC fault diagnosis approach based on a super-twisting sliding mode observer. In Proceedings of the 2016 4th International Conference on Control Engineering & Information Technology (CEIT), Hammamet, Tunisia, 16–18 December 2016; pp. 1–5. [Google Scholar]
  31. El Mekki, A.; SAAD, K.B. Diagnosis based on a sliding mode observer for an inter-turn short circuit fault in brushless dc motors. Rev. Roum. Sci. Tech. Electrotech. Energétique 2018, 63, 391–396. [Google Scholar]
  32. Moseler, O.; Isermann, R. Model-based fault detection for a brushless DC motor using parameter estimation. In Proceedings of the IECON’98. Proceedings of the 24th Annual Conference of the IEEE Industrial Electronics Society (Cat. No. 98CH36200), Aachen, Germany, 31 August–4 September 1998; Volume 4, pp. 1956–1960. [Google Scholar]
  33. Moseler, O.; Isermann, R. Application of model-based fault detection to a brushless DC motor. IEEE Trans. Ind. Electron. 2000, 47, 1015–1020. [Google Scholar] [CrossRef]
  34. Taqvi, S.A.A.; Zabiri, H.; Tufa, L.D.; Uddin, F.; Fatima, S.A.; Maulud, A.S. A review on data-driven learning approaches for fault detection and diagnosis in chemical processes. ChemBioEng Rev. 2021, 8, 239–259. [Google Scholar] [CrossRef]
  35. Park, J.K.; Jeong, C.L.; Lee, S.T.; Hur, J. Early detection technique for stator winding inter-turn fault in BLDC motor using input impedance. IEEE Trans. Ind. Appl. 2014, 51, 240–247. [Google Scholar] [CrossRef]
  36. Borja, C.A.; Tisado, K.J.; Ostia, C. Fault Diagnosis of a Brushless DC Motor Using K-Nearest Neighbor Classification Technique with Discrete Wavelet Transform Feature Extraction. In Proceedings of the 2022 IEEE 14th International Conference on Computer and Automation Engineering (ICCAE), Brisbane, Australia, 25–27 March 2022; pp. 122–126. [Google Scholar]
  37. Kim, T.; Lee, H.W.; Kwak, S. The internal fault analysis of brushless DC motors based on the winding function theory. IEEE Trans. Magn. 2009, 45, 2090–2096. [Google Scholar]
  38. Da, Y.; Shi, X.; Krishnamurthy, M. A new approach to fault diagnostics for permanent magnet synchronous machines using electromagnetic signature analysis. IEEE Trans. Power Electron. 2012, 28, 4104–4112. [Google Scholar] [CrossRef]
  39. Shifat, T.A.; Jang-Wook, H. Remaining Useful Life Estimation of BLDC Motor Considering Voltage Degradation and Attention-Based Neural Network. IEEE Access 2020, 8, 168414–168428. [Google Scholar] [CrossRef]
  40. Hadef, M.; Mekideche, M.R.; Djerdir, A.; N’diaye, A.O. Turn-to-Turn Short Circuit Faults between Two Phases in Permanent Magnet Synchronous Motor Drives. Jordan J. Electr. Eng. 2017, 3, 208–222. [Google Scholar]
  41. Qi, J.; Wan, H. A Detection Method of Phase Failure of PMSM Based on Deep Learning. In Proceedings of the 2020 IEEE Chinese Automation Congress (CAC), Shanghai, China, 6–8 November 2020; pp. 5591–5595. [Google Scholar]
  42. Bao, L.; Yao, G.; Chen, S.; Wang, Z.; Hu, X.; Huang, Y. An On-line Detection Method for Single-Phase Inter-Turn Fault Occurring in High-Speed PMSM. In Proceedings of the 2020 IEEE 23rd International Conference on Electrical Machines and Systems (ICEMS), Hamamatsu, Japan, 24–27 November 2020; pp. 1095–1100. [Google Scholar]
  43. Ullah, Z.; Hur, J. Analysis of Inter-Turn-Short Fault in an FSCW IPM Type Brushless Motor Considering Effect of Control Drive. IEEE Trans. Ind. Appl. 2020, 56, 1356–1367. [Google Scholar] [CrossRef]
  44. Pietrzak, P.; Wolkiewicz, M. Application of Support Vector Machine to stator winding fault detection and classification of permanent magnet synchronous motor. In Proceedings of the 2021 IEEE 19th International Power Electronics and Motion Control Conference (PEMC), Gliwice, Poland, 25–29 April 2021; pp. 880–887. [Google Scholar]
  45. Zhao, J.; Guan, X.; Li, C.; Mou, Q.; Chen, Z. Comprehensive Evaluation of Inter-Turn Short Circuit Faults in PMSM Used for Electric Vehicles. IEEE Trans. Intell. Transp. Syst. 2021, 22, 611–621. [Google Scholar] [CrossRef]
  46. Maraaba, L.S.; Milhem, A.S.; Nemer, I.A.; Al-Duwaish, H.; Abido, M.A. Convolutional neural network-based inter-turn fault diagnosis in LSPMSMs. IEEE Access 2020, 8, 81960–81970. [Google Scholar] [CrossRef]
  47. Palavicino, P.C.; Lee, W.; Sarlioglu, B. Detection and Compensation of Inter-turn Short Circuit in Interior Permanent Magnet Synchronous Machines with 2-level Voltage Source Inverter. In Proceedings of the 2020 IEEE Energy Conversion Congress and Exposition (ECCE), Detroit, MI, USA, 11–15 October 2020; pp. 4460–4465. [Google Scholar]
  48. Vasilios, I.C. Detection of PMSM Inter-Turn Short-Circuit Based on a Fault-Related Disturbance Observer. Int. J. Simul. Syst. Sci. Technol. 2020, 21. [Google Scholar] [CrossRef]
  49. Zhang, J.; Wang, Y.; Zhu, K.; Zhang, Y.; Li, Y. Diagnosis of Interturn Short-Circuit Faults in Permanent Magnet Synchronous Motors Based on Few-Shot Learning Under a Federated Learning Framework. IEEE Trans. Ind. Inform. 2021, 17, 8495–8504. [Google Scholar] [CrossRef]
  50. Park, C.H.; Lee, J.; Kim, H.; Suh, C.; Youn, M.; Shin, Y.; Ahn, S.H.; Youn, B.D. Drive-Tolerant Current Residual Variance (DTCRV) for Fault Detection of a Permanent Magnet Synchronous Motor Under Operational Speed and Load Torque Conditions. IEEE Access 2021, 9, 49055–49068. [Google Scholar] [CrossRef]
  51. Liang, H.; Chen, Y.; Liang, S.; Wang, C. Fault detection of stator inter-turn short-circuit in PMSM on stator current and vibration signal. Appl. Sci. 2018, 8, 1677. [Google Scholar] [CrossRef] [Green Version]
  52. Attestog, S.; Van Khang, H.; Robbersmyr, K.G. Improved Quadratic Time-frequency Distributions for Detecting Inter-turn Short Circuits of PMSMs in Transient States. In Proceedings of the 2020 IEEE International Conference on Electrical Machines (ICEM), Gothenburg, Sweden, 23–26 August 2020; Volume 1, pp. 1461–1467. [Google Scholar]
  53. Otava, L.; Buchta, L. Integrated diagnostic system for winding fault detection of the three-phase PMSM. In Proceedings of the 2020 IEEE 12th International Congress on Ultra Modern Telecommunications and Control Systems and Workshops (ICUMT), Brno, Czech Republic, 5–7 October 2020; pp. 33–40. [Google Scholar]
  54. Gao, F.; Zhang, G.; Li, M.; Gao, Y.; Zhuang, S. Inter-turn fault identification of surface-mounted permanent magnet synchronous motor based on inverter harmonics. Energies 2020, 13, 899. [Google Scholar] [CrossRef] [Green Version]
  55. Mansouri, B.; Idrissi, H.J.; Venon, A. Inter-Turn Short-Circuit Failure of PMSM Indicator based on Kalman Filtering in Operational Behavior. Annual Conference of the PHM Society. 2019, Volume 11. Available online: https://pdfs.semanticscholar.org/bdb7/5c0d0e604ebc7353d71078c6bf51b7f78c0b.pdf (accessed on 1 December 2022).
  56. Zerdani, S.; El Hafyani, M.L.; Zouggar, S. Inter-Turn Stator Winding fault Diagnosis for Permanent Magnet Synchronous Motor based Power Spectral Density Estimators. In Proceedings of the 2020 IEEE International Conference on Smart Grid and Clean Energy Technologies (ICSGCE), Kuching, Malaysia, 4–7 October 2020; pp. 137–142. [Google Scholar]
  57. Yassa, N.; Rachek, M. Modeling and detecting the stator winding inter turn fault of permanent magnet synchronous motors using stator current signature analysis. Math. Comput. Simul. 2020, 167, 325–339. [Google Scholar] [CrossRef]
  58. Cui, R.; Fan, Y.; Li, C. On-line inter-turn short-circuit fault diagnosis and torque ripple minimization control strategy based on OW five-phase BFTHE-IPM. IEEE Trans. Energy Convers. 2018, 33, 2200–2209. [Google Scholar] [CrossRef]
  59. Yang, Y.; Chen, Y.; Hao, W. Online detection of inter-turn short-circuit fault in dual-redundancy permanent magnet synchronous motor. IET Electr. Power Appl. 2021, 15, 104–113. [Google Scholar] [CrossRef]
  60. Gao, C.; Lv, K.; Si, J.; Feng, H.; Hu, Y. Research on Inter-turn Short Circuit Fault Indicators for Direct-drive Permanent Magnet Synchronous Motor. IEEE J. Emerg. Sel. Top. Power Electron. 2021, 10, 1902–1914. [Google Scholar] [CrossRef]
  61. Rosero, J.; Romeral, L.; Ortega, J.; Rosero, E. Short-circuit detection by means of empirical mode decomposition and Wigner–Ville distribution for PMSM running under dynamic condition. IEEE Trans. Ind. Electron. 2009, 56, 4534–4547. [Google Scholar] [CrossRef]
  62. Barendse, P.; Pillay, P. A new algorithm for the detection of faults in permanent magnet machines. In Proceedings of the IECON 2006-32nd Annual Conference on IEEE Industrial Electronics, Paris, France, 6–10 November 2006; pp. 823–828. [Google Scholar]
  63. Urresty, J.; Riba, J.; Romeral, L.; Saavedra, H. Analysis of demagnetization faults in surface-mounted permanent magnet synchronous with inter-turns and phase-to-ground short-circuits. In Proceedings of the 2012 IEEE XXth International Conference on Electrical Machines, Marseille, France, 2–5 September 2012; pp. 2384–2389. [Google Scholar]
  64. Xiangli, K.; Ma, R.; Zhang, Q.; Wang, W. Modeling and Simulation of Short Circuit Faults in Stator Coils of Brushless DC Motor. In Mechatronics and Automatic Control Systems; Springer: Berlin/Heidelberg, Germany, 2014; pp. 35–45. [Google Scholar]
  65. Wang, Z.; Yang, J.; Cao, C.; Gu, Z. Phase-phase short fault analysis of permanent magnet synchronous motor in electric vehicles. Energy Procedia 2016, 88, 915–920. [Google Scholar] [CrossRef] [Green Version]
  66. Shao, M.; Yang, G.; Sun, G.; Su, J. A method of open circuit fault diagnosis for five-phase permanent magnet synchronous motor based on wavelet analysis. In Proceedings of the 2019 IEEE 22nd International Conference on Electrical Machines and Systems (ICEMS), Harbin, China, 11–14 August 2019; pp. 1–6. [Google Scholar]
  67. Kontarček, A.; Bajec, P.; Nemec, M.; Ambrožič, V.; Nedeljković, D. Cost-effective three-phase PMSM drive tolerant to open-phase fault. IEEE Trans. Ind. Electron. 2015, 62, 6708–6718. [Google Scholar] [CrossRef]
  68. Huang, W.; Du, J.; Hua, W.; Lu, W.; Bi, K.; Zhu, Y.; Fan, Q. Current-based open-circuit fault diagnosis for PMSM drives with model predictive control. IEEE Trans. Power Electron. 2021, 36, 10695–10704. [Google Scholar] [CrossRef]
  69. Slimen, S.B.; Bourogaoui, M.; Sethom, H.B.A. Easy and effective multiple faults detection and localization method for PMSM drives. In Proceedings of the 2019 IEEE International Conference on Advanced Systems and Emergent Technologies (IC_ASET), Hammamet, Tunisia, 19–22 March 2019; pp. 311–316. [Google Scholar]
  70. Abed, W.; Sharma, S.; Sutton, R. Fault diagnosis of brushless DC motor for an aircraft actuator using a neural wavelet network. In Proceedings of the IET Conference on Control and Automation 2013: Uniting Problems and Solutions, Birmingham, UK, 4–5 June 2013. [Google Scholar]
  71. Neethu, S.; Sreelekha, V. Hysteresis controller based open phase fault tolerant control of BLDC motor drives. In Proceedings of the 2014 IEEE International Conference on Power Signals Control and Computations (EPSCICON), Thrissur, India, 6–11 January 2014; pp. 1–6. [Google Scholar]
  72. Fu, Z.; Liu, X.; Liu, J. Research on the fault diagnosis of dual-redundancy BLDC motor. In Proceedings of the ICPE 2020—The International Conference on Power Engineering, Guangzhou, China, 4–6 December 2020; pp. 17–22. [Google Scholar]
Figure 1. Classification of permanent magnet motors.
Figure 1. Classification of permanent magnet motors.
Processes 11 00082 g001
Figure 2. Trend of Google searches for the term BLDC.
Figure 2. Trend of Google searches for the term BLDC.
Processes 11 00082 g002
Figure 3. Classification of faults in a BLDC motor.
Figure 3. Classification of faults in a BLDC motor.
Processes 11 00082 g003
Figure 4. Common faults in the stator of a BLDC motor.
Figure 4. Common faults in the stator of a BLDC motor.
Processes 11 00082 g004
Figure 5. Process of fault diagnosis based on signals. The basic tasks of this process are signal acquisition, signal transformation, feature extraction and fault pattern recognition.
Figure 5. Process of fault diagnosis based on signals. The basic tasks of this process are signal acquisition, signal transformation, feature extraction and fault pattern recognition.
Processes 11 00082 g005
Figure 6. Architecture of a state observer.
Figure 6. Architecture of a state observer.
Processes 11 00082 g006
Figure 7. Methods based on state observers for diagnosing faults in the stators of BLDC motors.
Figure 7. Methods based on state observers for diagnosing faults in the stators of BLDC motors.
Processes 11 00082 g007
Figure 8. Usual architecture of methods based on residuals for diagnosing faults in the stators of BLDC motors.
Figure 8. Usual architecture of methods based on residuals for diagnosing faults in the stators of BLDC motors.
Processes 11 00082 g008
Figure 9. Bank of n observers, where u ( t ) and y ( t ) are the inputs and outputs (measured states) of the BLDC motor, respectively, e i ( t ) ( i = 1 , 2 , , n ) is the error computed by the ith observer, r i ( t ) is the residual calculated from the error e i ( t ) , f j is the type of fault affecting the system and f j ^ is the estimated fault.
Figure 9. Bank of n observers, where u ( t ) and y ( t ) are the inputs and outputs (measured states) of the BLDC motor, respectively, e i ( t ) ( i = 1 , 2 , , n ) is the error computed by the ith observer, r i ( t ) is the residual calculated from the error e i ( t ) , f j is the type of fault affecting the system and f j ^ is the estimated fault.
Processes 11 00082 g009
Figure 10. Methods based on parameters estimation, where u ( t ) and y ( t ) are the inputs and outputs (measured states) of the BLDC motor, respectively. e ( t ) is the observation (estimation) error, θ ( t ) represents the parameters in nominal (normal) operation conditions, h ( x ^ ( t ) ) is the function output of the observer which is dependent on the estimated states, θ ^ represents the estimated states, e θ ( t ) is the error between the nominal and estimated parameters and t h is the threshold to surpass when there is a fault.
Figure 10. Methods based on parameters estimation, where u ( t ) and y ( t ) are the inputs and outputs (measured states) of the BLDC motor, respectively. e ( t ) is the observation (estimation) error, θ ( t ) represents the parameters in nominal (normal) operation conditions, h ( x ^ ( t ) ) is the function output of the observer which is dependent on the estimated states, θ ^ represents the estimated states, e θ ( t ) is the error between the nominal and estimated parameters and t h is the threshold to surpass when there is a fault.
Processes 11 00082 g010
Table 1. Classification of methods based on signals according to the nature of the signal to be used for the diagnostic.
Table 1. Classification of methods based on signals according to the nature of the signal to be used for the diagnostic.
Periodic SignalsStochastic SignalsNon-Stationary Signals
MethodsBandpass Filtering,
Fourier Analysis,
Parametric Spectral
Estimation, Correlation Analysis
Correlation Analysis,
CUSUM, Kalman Filter,
ARMA
ARMA, STFT, Wavelet
Analysis, Detrend Fluctuation
Analysis
Table 2. Signal based-methods for diagnosing inter-turn faults. E = Experimental environment; S = simulation environment.
Table 2. Signal based-methods for diagnosing inter-turn faults. E = Experimental environment; S = simulation environment.
ReferenceMain MethodsMeasured VariablesS or E
[22]PSDPhase currentsS and E
[12]HALine currentsS and E
[23,24,25]HA, FEMPhase currents, Back-EMF, electromagnetic torque, velocityS
[26]FFTPhase currentsE
[27]FFT, DWTPhase currentsE
[21]MBI, VBI, EBIPhase currentsS and E
[10]Bispectrum analysisPhase currentsE
[28]FFTPhase currentsS and E
Table 3. Data-based methods for diagnosing inter-turn faults.
Table 3. Data-based methods for diagnosing inter-turn faults.
ReferenceMain MethodsMeasured VariablesS or E
[11]Wavelets, ANN, PSO, GfMotor torque, motor speedS
[13]Logic comparison, FEMBack-EMFS and E
[35]WFT, FEAPhase currents and voltagesS and E
Table 4. Comparison between supervised and unsupervised learning methods.
Table 4. Comparison between supervised and unsupervised learning methods.
Supervised LearningUnsupervised Learning
MethodsBayesian Network, Random Forest, Decision Tree,
k-Nearest Neighbors, Fisher’s Discriminant
Analysis, Artificial Neural Networks, Support
Vector Machine
Principal Component Analysis,
Partial Least Square, Independent Component
Analysis, Autoencoders
Features(1) Require both input and output system data.
(2) Require labeled data. (3) Predict the output.
(4) Requiere supervision for training.
(1) Require only input system data.
(2) Employ unlabeled data.
(3) Find hidden patterns in data.
(4) Do not requiere supervision for training.
Computational
Complexity
(1) Very complex. (2) Require feedback to
improve the accuracy of the prediction.
(1) Less complex. (2) No feedback is needed.
LearningOffline learning (usually)Online learning
End GoalPredict an output. Develop a model
to (1) predict new values or (2) understand
existing relationship between input and
output data.
Gain insight from data. Develop a model
to (1) place observations from a dataset into
a specific cluster or (2) create rules to
identify associations between variables.
Subtypes(1) Regression and (2) classification.(1) Clstering and (2) association.
PerformanceMore accurateLess accurate
Fault
Classes
Known in advanceNot known in advance
Table 5. Advantages and disadvantages of the main methods used for diagnosing stator faults in BLDC motors.
Table 5. Advantages and disadvantages of the main methods used for diagnosing stator faults in BLDC motors.
MethodAdvantagesDisadvantages
Model-based(1) Can be naturally integrated into a fault-tolerant
control scheme.
(2) Can be highly accurate.
(3) Requires less data than data-based methods.
(4) All phases of diagnosis (detection, isolation and
identification)
can be conceived using the same model.
(5) Few hard sensors are required with respect to
the other methods.
(1) They requiere well-calibrated models.
(2) Real-life system physics is often too
stochastic and complex to model.
(3) Sample time (or sample frequency) is
important.
Data-based(1) Do not require some model based on the
physics of the BLDC motor.
(2) Therefore, they are suitable for applications
where a model is not available.
(3) Suitable for processes with many sensed
variables (i.e., when a large quantity of data
is available).
(4) Sample time (or sample frequency) is not
important.
(1) Diagnosis accuracy relies on data
quantity and quality.
(2) Historical data on the behavior of
the BLDC throughout its active
life is required.
(3) A sizable quantity of sensors
is required.
Signal-based(1) Do not require some model based on the
physics of the BLDC motor.
(2) Historical information about the BLDC
motor is not required.
(1) Risk of false alarms due to disturbances
and changes in the BLDC operating
conditions.
(2) High-speed computing power for
transforming signals in real time.
(3) The accuracy of the diagnosis depends
on the quality of the sensors that provide
the signals.
(4) Sample time (or sample frequency) is
important.
Table 6. Description of diagnostic methods for stator faults in BLDC motors. For the implementation aspects, S = tested in simulation, E = experimentally tested, ON-L = it can work online (i.e., in real time) and OFF-L = it can work offline (i.e., it works with stored data).
Table 6. Description of diagnostic methods for stator faults in BLDC motors. For the implementation aspects, S = tested in simulation, E = experimentally tested, ON-L = it can work online (i.e., in real time) and OFF-L = it can work offline (i.e., it works with stored data).
Type of
Fault
MethodPhysical
Variables
ImplementationComp.
Burden
Inter-TurnFEM,
KF, HA [12]
CurrentS, E, ON-LHigh
Spectral
methods,
SVM
methods [4]
CurrentS, OFF-LMedium
WFT,
FEM [8]
Inductance,
torque,
voltage
S, E, OFF-LMedium
WFT,
FEM, [37]
Back-EMF,
current
S, E, OFF-LMedium
WFT, FFT [35]Impedance,
current,
voltage,
coil resistance
S, E, OFF-LLow
Search coils, FEA [38]Magnetic flux,
voltage
S, E, OFF-LHigh
Hybrid analytical-numerical
approach,
ECC, FEMM [23]
CurrentCo-S, OFF-LHigh
FFT, Park’s
phasor analysis [26]
CurrentS, OFF-LMedium
ECC, MEC,
numerical methods,
hybrid
models, IWFT [25]
CurrentS, Co-S, E, OFF-LHigh,
medium
(depending
on the
method)
RUL, RNN,
LSTM [39]
Voltage,
torque,
temperature,
velocity,
current
S, E, OFF-LHigh
Technique based
on undulations
in velocity [40]
VelocityE, OFF-LLow
Self-encoding
convolutional
network model [41]
Phase
currents
S, OFF-L
(applicable online)
High
LS,
AE [42]
Resistivity,
inductance,
voltage
S, OFF-L (applicable online)High
Co-simulation
multidomain technique,
FEM [43]
Flux density,
current, torque
vibrations
Co-S, E, OFF-LMedium
SVW,
FFT [44]
CurrentsS, E, OFF-LMedium
FEI, FFT,
WDT [27]
CurrentS, E, OFF-LHigh
FEM [45]Current,
voltage,
electromagnetic
torque,
temperature
S, E, OFF-LMedium
CNN [46]CurrentS, E, OFF-LHigh
Current
observer [47]
Voltage,
current,
position,
velocity
S, E, OFF-LLow
Sliding
mode observer
(SMO) [48]
Current,
voltage
S, ON-LLow
SSAE,
Siamese neural
networks [49]
Current,
impedance,
torque
S, E, ON-L
High
DTCRV [50]CurrentS, E, OFF-LLow
Wave packet
transform [51]
Current,
vibration
signal
of the stator
E, OFF-LHigh
TDF,
WVD,
CWD [52]
CurrentS, E, OFFLMedium
KF
[53]
Current,
BEMF
S, E, OFF-LMedium
FFT [54]Phase
voltages
S, OFF-LMedium
KF [55]Voltage
(voltage
residuals)
S, ON-LHigh
Spectral density
estimator (PSD),
Welch and Burg method
[56]
CurrentS, OFF-LHigh
PSD,
MCSA [57]
CurrentS, OFF-LMedium
Maxwel II. 2D,
numerical methods,
FEM [24]
eletromagnetic
magnitude,
phase currents,
BFEM,
Electromagnetic
torque,
velocity,
magnetic flux
density,
flux linkage
Co-S, OFF-LHigh
Math
models [58]
Current,
torque
S, ON-LMedium
Arithmetic
mean [59]
Current,
position
S, OFF-LLow
FEM [60]Electromagnetic
torque
S, E, OFF-LHigh
KF [9]Phase currentsS, ON-LLow High
FEM,
EMD,
WVD [61]
CurrentS, OFF-LHigh
Coil-to-coilFast Kurtogram
autogram,
MCSA [5]
Vibration,
current
E, OFF-LHigh
MCSA [62]CurrentS, E, OFF-LMedium
Phase-to-phaseFEM
numerical
methods [15]
BFEM,
magnetic flux
density,
phase current
S, OFF-LHigh
FEM [63]NoneS, OFF-LHigh
Math
model [64]
Self-inductions,
mutual
inductance,
current
S, OFF-LMedium
DWT,
ANN [65]
Voltage,
current,
sequence
current
negative
S, OFF-LHigh
Open
circuit
Wavelet
transform, SVM,
DWT, NCA [66]
CurrentS, OFF-LHigh
FOC, current
comparison
method (voltage error) [67]
CurrentS, E, OFF-LMedium
MPCC [68]CurrentS, E, OFF-LMedium
RMS [69]Normalized
current
S, OFF-LLow
DWT, NN [70]Current,
velocity
S, OFF-LHigh
Current residual [71]Current,
torque,
voltage
S, ON-LLow
FFT [16]ImpedancesS, E, OFF-LLow
FEM
and function
wavelets [72]
CurrentS, OFF-LHigh
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Solís, R.; Torres, L.; Pérez, P. Review of Methods for Diagnosing Faults in the Stators of BLDC Motors. Processes 2023, 11, 82. https://doi.org/10.3390/pr11010082

AMA Style

Solís R, Torres L, Pérez P. Review of Methods for Diagnosing Faults in the Stators of BLDC Motors. Processes. 2023; 11(1):82. https://doi.org/10.3390/pr11010082

Chicago/Turabian Style

Solís, Ricardo, Lizeth Torres, and Pablo Pérez. 2023. "Review of Methods for Diagnosing Faults in the Stators of BLDC Motors" Processes 11, no. 1: 82. https://doi.org/10.3390/pr11010082

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop