
Citation: Ryan Michaud, Romain Breuneval, Emmanuel Boutleux, Julien Huillery, Guy Clerc, Badr Mansouri. Application of blind source separation to the health monitoring of electrical and mechanical faults in a linear actuator[J]. AIMS Electronics and Electrical Engineering, 2019, 3(4): 328-346. doi: 10.3934/ElectrEng.2019.4.328
[1] | K.V. Dhana Lakshmi, P.K. Panigrahi, Ravi kumar Goli . Machine learning assessment of IoT managed microgrid protection in existence of SVC using wavelet methodology. AIMS Electronics and Electrical Engineering, 2022, 6(4): 370-384. doi: 10.3934/electreng.2022022 |
[2] | Mamun Mishra, Bibhuti Bhusan Pati . A hybrid IDM using wavelet transform for a synchronous generator-based RES with zero non-detection zone. AIMS Electronics and Electrical Engineering, 2024, 8(1): 146-164. doi: 10.3934/electreng.2024006 |
[3] | Saumen Dhara, Pradip Kumar Sadhu, Alok Kumar Shrivastav . Analysis of over current relay and hybrid filter including the utilization of SFCL in a distribution network with DG. AIMS Electronics and Electrical Engineering, 2022, 6(1): 81-107. doi: 10.3934/electreng.2022006 |
[4] | Nicolas Degrenne, Romain Delamea, Stefan Mollov . Electro-thermal modelling and Tj estimation of wire-bonded IGBT power module with multi-chip switches subject to wire-bond lift-off. AIMS Electronics and Electrical Engineering, 2020, 4(2): 154-168. doi: 10.3934/ElectrEng.2020.2.154 |
[5] | Abdul Yussif Seidu, Elvis Twumasi, Emmanuel Assuming Frimpong . Hybrid optimized artificial neural network using Latin hypercube sampling and Bayesian optimization for detection, classification and location of faults in transmission lines. AIMS Electronics and Electrical Engineering, 2024, 8(4): 508-541. doi: 10.3934/electreng.2024024 |
[6] | Lawrence O. Aghenta, M. Tariq Iqbal . Design and implementation of a low-cost, open source IoT-based SCADA system using ESP32 with OLED, ThingsBoard and MQTT protocol. AIMS Electronics and Electrical Engineering, 2020, 4(1): 57-86. doi: 10.3934/ElectrEng.2020.1.57 |
[7] | Romain Breuneval, Guy Clerc, Babak Nahid-Mobarakeh, Badr Mansouri . Classification with automatic detection of unknown classes based on SVM and fuzzy MBF: Application to motor diagnosis. AIMS Electronics and Electrical Engineering, 2018, 2(3): 59-84. doi: 10.3934/ElectrEng.2018.3.59 |
[8] | Ruyi Dong, Kai Yang, Tong Wang . Research on tracking strategy of manipulator based on fusion reward mechanism. AIMS Electronics and Electrical Engineering, 2025, 9(1): 99-117. doi: 10.3934/electreng.2025006 |
[9] | Mazin H. Aziz , Saad D. Al-Shamaa . Design and simulation of a CMOS image sensor with a built-in edge detection for tactile vision sensory substitution. AIMS Electronics and Electrical Engineering, 2019, 3(2): 144-163. doi: 10.3934/ElectrEng.2019.2.144 |
[10] | Muhammad Hussain, Mahmoud Dhimish, Violeta Holmes, Peter Mather . Deployment of AI-based RBF network for photovoltaics fault detection procedure. AIMS Electronics and Electrical Engineering, 2020, 4(1): 1-18. doi: 10.3934/ElectrEng.2020.1.1 |
The aviation industry is moving toward the replacement of actuators, that were traditionally hydraulically or pneumatically powered, by electromechanical devices. Operation costs and safety considerations require effective fault diagnosis methods [1,2,3]. This paper demonstrates the value that Independent Component Analysis (ICA) can bring to a fault detection signal processing chain for an electromechanical actuator. Two separate faults are simulated independently: a short circuit on one of the phases of the synchronous electric motor, and backlash in a roller screw. A third fault is the simultaneous combination of short circuit and backlash.
ICA is a signal processing technique that is part of a larger family of methods called Blind Source Separation (BSS) [4]. BSS can be used when several different source signals are mixed together in the observations. The goal of BSS is to process these observations to separate the original source signals. The separation is blind because the separation procedure uses weak a priori assumptions about the sources and the mixing parameters. ICA is a specific type of BSS that bases its separation procedure on the assumption that the sources are independent. Electro-mechanical systems are an example of systems where such source mixing can occur. The mixing of such signals renders fault diagnosis more difficult because different fault signatures are mixed together between themselves and with other nominal operating signals. In this application for example, the effects of a short circuit are mixed with backlash effects, which are in turn both mixed with the nominal effects of load and reference signal. In this case, the goal of ICA would be to help to separate the fault signatures to ease the diagnosis process.
In its basic version, ICA requires the same number of measurements as sources. In this work, it is desirable to use only a single measurement, the motor current Iq, as the basis for the diagnosis. The reasons for this are primarily economic: the motor current Iq is already measured for the field-oriented control of the electric motor. Applying ICA to a single-channel recording has been addressed by researchers in the past. The approaches consist of first decomposing the single-channel measurement into a series of different spectral modes before then applying ICA. An approach entitled wavelet-ICA is used in [5]. The authors use a wavelet transform to decompose a single-channel signal into several signals upon which ICA is applied. A disadvantage of this method is that the user must parameterize the mother wavelet and that non-stationary fault features that span across several wavelet coefficients cannot be handled. In an alternate approach developed in [6] and [7], the signal decomposition is done by an Empirical Mode Decomposition (EMD). EMD has the advantage of being a data-driven decomposition as no initial parameterization is required and it can naturally handle non-stationary signals. However, the two methods proposed above require manual user intervention: once a set of independent components are identified by ICA, a subset of these are manually chosen as "signals of interest" and recombined to create an estimate of the desired signal. In this paper, an automatic selection of the independent components is proposed, which allows the isolation of the fault signatures without manual intervention.
This paper is organized as follows: section 2 describes the physical system and the simulation model. Section 3 is dedicated to ICA, which is the main component of this paper. Section 4 describes the data processing chain, including the steps before and after ICA. The pre-processing uses EMD and the post-processing is accomplished with the proposed automatic isolation method. Section 5 presents fault diagnosis results from a basic classifier and highlights the advantages of using the ICA step.
The application relates to an electro-mechanical actuator illustrated in Figure 1. A permanent magnet synchronous motor (PMSM) rotates a roller screw drive, which actuates a mass subjected to an external load. Three faults are considered here: a partial short-circuit on one of the motor's stator windings, an abnormal mechanical backlash [8,9,10] in the roller screw drive and the simultaneous combination of both faults.
The non-linear model of the system includes the effects of stem deformation and backlash in the roller screw [11,12]. The model was adapted from [13] and described in [14].
Let xm represent the motor's equivalent linear position, xi the intermediate position, xst the stem position, kst the stem stiffness, cst the damping ratio of the stem and 2α the backlash gap. The following variables can then be defined:
xd=xm−xst:thegapbetweenpositionsxb=xi−xst:thebacklashpositionxs=xm−xi:thestemdeformation | (1) |
Then the deformation force Fs, which makes the link between the motor and the stem, can be calculated by:
Fs=Fkst+Fcst=kst(xs−xs0)+cst˙xs | (2) |
Three cases can be identified to define the dynamics of xb:
Left contact (xb = -α and Fs ≠0):
˙xb=max[0;˙xd+kstcst(xd−xb−xs0)] | (3) |
Right contact (xb = +α and Fs ≠0):
˙xb=min[0;˙xd+kstcst(xd−xb−xs0)] | (4) |
No contact (Backlash) (|xb| < α and Fs = 0):
˙xb=˙xd+kstcst(xd−xb−xs0) | (5) |
Then Newton's second law is applied to the stem:
mst¨xst=Fs−Ff−Fr | (6) |
with mst: the mass of the stem and of the connected elements; Ff: the friction forces; Fr: the load force and the initial deformation xs0.
The friction model, which is proposed here, comes from [15]:
Ff=Fv˙xst+sign(˙xst)[Fd+Kl⋅abs(Fr)] | (7) |
with Ff: the friction force (N); ˙xst: the stem speed (m/s); Fv: the viscous friction parameter (N/(m/s)); sign: the sign function; Fd: the dry friction parameter (N); Kl: the load friction parameter; abs: the absolute value function.
The connection to the rotor is made by:
J˙Ω=Tem−Ts=Tem−Fsr | (8) |
with r=2πl, l: the roller screw thread pitch (m), J: the rotor inertia (kg.m2), Ω: rotor's speed (rad/s) and Tem: the motor torque given by
Tem=pΨMIq | (9) |
with p: the number of pole pairs; ΨM: the magnetic flux of the permanent magnets; Iq: the current in the quadrature axis of Park's frame.
Id and Iq currents are given by a fine-resolution simulation of the drive. The model of the electro-mechanical actuator includes
● the roller screw which is supposed to be the main source of friction
● the non-salient poles PMSM model
● a vector control part
This model has been identified and validated on an experimental bench [16].
The PMSM model is obtained in a modified four axis rotor reference frame. An inter-turn fault in the phase is also embedded in the model. It is represented by an auxiliary winding loaded by a resistance Rf. As shown in Figure 2, the faulty PMSM is composed of four coils supplied respectively by four currents ia, ib, ic, if. The number of turns of the auxiliary winding and the Resistance Rf can be adjusted. Thus the number of short-circuited turns and the severity of the fault can be adjusted in simulation [17].
In addition to the dynamic model of the roller screw and motor described above, the simulation model includes a position control system as illustrated in the block diagram of Figure 3. The position/speed control is a cascade PI control. The current control uses an RST controller.
As can be seen in Figure 3, the Id and Iq motor currents are measured as part of the control system. The Iq motor current is chosen for the diagnostic because it is more sensitive to the fault conditions. The short circuit adds a high frequency oscillation over the healthy waveform as shown in Figure 4. The zoom shows that a small high frequency component is already present in the healthy condition. As shown in Figure 5, the backlash introduces a delay and amplifies the spike in the current. The presence of both faults causes high frequency oscillations and spikes as shown in Figure 6.
In its basic form, ICA supposes that a set of m random variables x1, …, xm, is observed, which are linear combinations of n random source variables s1, …, sn:
xi=ai1s1+ai2s2+⋯+ainsn,i=1,…,m | (10) |
Or alternatively, in vector-matrix notation:
x=As | (11) |
where x=[x1,…,xm]T∈Rm is the random observation vector, s=[s1,…,sn]T∈Rn is the random source vector and A∈Rm×n is the mixing matrix whose coefficient entries aij, i = 1, …, m; j = 1, …, n define the linear combination of the source vectors.
ICA seeks to find a matrix W∈Rn×m that enables an estimate ˆs of the source vector to be obtained from the observations:
ˆs=Wx | (12) |
It has been shown in [18] that estimates for s and W can be found if the two following conditions are met:
● the source variables are statistically independent,
● at most one of the source variables has a Gaussian distribution.
An additional condition that is usually assumed is that the number of sources and observations is the same, that is m = n. Although this is not a strict requirement as approaches for under or over-determined mixtures exist (see for example in [19] or [20]), the separation problem becomes much more complex. The ICA procedure employed here assumes the same number of sources as observations.
One of the central problems in ICA is the difficulty in directly measuring the statistical independence. By definition, a set of arbitrary random variables y1, …, yn, are independent if their joint probability density function can be expressed as the product of the marginal probability density functions:
p(y1,y2,…,yn)=p(y1)p(y2)…p(yn) | (13) |
In practice, this definition is not useful because it is very difficult to estimate these distributions. ICA procedures must therefore rely on alternate measures of independence. Once an independence measure is chosen, ICA becomes an optimization problem to find the unmixing matrix W which maximizes the independence measure of the estimated sources.
For this work, a well-known and computationally efficient algorithm of ICA entitled FastICA is used. In this algorithm, the statistical independence is maximized by maximizing the non-gaussianity of prewhitened data. This algorithm is presented in [4] and [21] and available for download at [22].
This section describes the different steps which have been involved in the signal processing chain. According to (11) xIq is the observation of current Iq (i.e. the measured current). As shown in Figure 7, the measured current xIq is first decomposed, by Empirical Mode Decomposition (EMD), into a set of signals upon which ICA is applied. The independent components (ICs) that result are then automatically combined in an isolation step to form the estimates of the short circuit (ˆscct), backlash (ˆsback), and the nominal operation (ˆsnom). In this section, the decomposition method is presented, as well as the parameters used in the FastICA algorithm and the automatic isolation method.
Since only one observation (the current xIq) is used, and there are at least three sources in the system (the short circuit, the backlash, and the nominal operation), pre-processing of the single-channel signal xIq is required to split it into a number of virtual observations that can be processed by ICA.
The choice was made to decompose the single channel current by using the CEEMDAN (Complete Ensemble Empirical Mode Decomposition with Adaptive Noise) procedure presented in [23]. This particular decomposition procedure is a robust extension preventing mode mixing of the basic EMD originally presented in [24]. The result of an EMD is the decomposition of a non-stationary and/or non-linear time series into a set of oscillatory functions called Intrinsic Mode Functions (IMF), or simply "modes". An IMF has two properties:
● The number of extrema and the number of zero crossings are equal or differ at most by one
● The local mean of the upper and lower envelope is zero everywhere [24].
Applying an EMD to an arbitrary signal y gives a decomposition of the form:
y=k∑j=1IMFj+rk | (14) |
where rk represents the final residual, a signal from which no further IMFs can be extracted. The CEEMDAN package developed in the context of [23] was used. It is publicly available at http://perso.ens-lyon.fr/patrick.flandrin/emd.html. The noise standard deviation was set to Nstd = 0.2. The number of noise realizations was set to NR = 100, and the iteration limit was set to MaxIter = 5000.
Figure 8 shows an example of the CEEMDAN results. The first graph shows the original signal from which fourteen IMFs were extracted. IMF1 is below the first graph and IMF14 is at the bottom. As illustrated, the order of IMF extraction is from high frequency to low frequency. As the two separate fault conditions both introduce high frequency components in the measured signal, the four last IMFs can be discarded as they do not contain any useful information regarding fault isolation. The signal processing chain of Figure 7 is thus slightly modified as shown in Figure 9, only the first 10 IMFs are conserved for further processing.
For the ICA step, the FastICA package [22] was used with the following parameters: non-linearity 'g' = 'gauss', 'stabilization' = 'on', 'epsilon' = 1e-6, 'approach' = 'defl'. When running FastICA on a batch of simulations, a first mixing matrix Ainit is found from one of the simulations. The remaining FastICA separations for the other simulations are initialized to Ainit using the 'Aguess' parameter. Example results of the ICA step applied to the first 10 IMFs of Figure 8 are given in Figure 10.
The ICA step provides independent components, as shown in Figure 10, but the procedure also provides the estimated mixing matrix A, that defines the linear mapping between the source signals s and the observations x, as in x = As (11). The isolation step involves choosing different subsets of ICs which are multiplied by the estimated mixing matrix A to generate the appearance of the sources in the IMF space. These signals are then summed together, to obtain a single signal that represents a fault signal.
In this application, it was seen that the short circuit fault causes high frequency oscillations and the backlash fault causes spikes in the current (see Figure 4 to Figure 6). The fault signatures step then consists in first selecting a subset of ICs that are mainly oscillatory and another subset that are mainly spiky. A given subset is multiplied by the estimated mixing matrix A, and the resulting signals are summed to obtain the respective source signals.
The general isolation process described above is used in [6] and [7], but no method for automatic subset creation is given and without such an automatic rule, the selection must be done manually. An automatic subset creation process based on kurtosis is presented here.
Knowing that the backlash creates spiky components and the short-circuit creates high-frequency oscillations, kurtosis is used to characterize the spikiness of the ICs. The kurtosis is a statistical measure that represents the normalized fourth central moment. The kurtosis of an arbitrary random variable y is given by:
Kurtosis=E(y−μ)4σ4 | (15) |
where E(∙) is the expectation operator, μ is the mean of y, and σ is its standard deviation. In this form, the kurtosis of the Gaussian distribution is 3. The kurtosis measure is commonly used in machine monitoring applications where a faulty component will generate spikes. In monitoring bearings for example, the acceleration signal of a healthy bearing will have a kurtosis value of 3. As the bearing degrades, its acceleration signal will become more spiky and its kurtosis value will become larger than 3 [25].
The kurtosis measure is used to create two subsets of the ICs: the single IC that has the greatest kurtosis value is assigned to the ˆsback subset, and the remaining 9 ICs are assigned to the ˆscct subset. The automatic subset creation, and the rest of the isolation process is summarized in Figure 11.
Figure 12 shows an example of ˆsback in two conditions: healthy condition in black, and double fault (short circuit plus backlash) condition in grey. Note that even in healthy conditions, small spikes are present, as it can be seen in the healthy curves of Figure 4 to Figure 6. One can notice that the spikes in the double fault signal (grey) are more pronounced due to the presence of the backlash fault. But also of importance is the fact that even though a short circuit is also present, the grey signal is not much more oscillatory than the black signal. The signal processing chain has therefore isolated the impulsive phenomena in ˆsback.
A similar observation can be made of Figure 13, which shows examples of ˆscct for healthy (black) and double fault (grey) conditions. Note that even in healthy conditions, the current contains oscillations as shown in zoom of Figure 4. The grey signal of Figure 13 has oscillations that are more pronounced due to the presence of the short circuit, but the presence of the backlash does not make ˆscct significantly spikier. Qualitatively, the processing chain has separated the oscillatory and impulsive natures of the current signal. The next section will present an automatic diagnosis procedure applied to these signals.
Based on the signals ˆscct and ˆsback, the system behavior must be assigned to one of four possible classes (Ω1 to Ω4): healthy, short circuit only, backlash only, or short circuit plus backlash. The aim here is not to propose a new approach for classification. On the contrary, to highlight the discrimination power of the signal processing approach, a simple k-nearest-neighbor (kNN) decision scheme is employed and cross-validation results are presented. The effects of omitting the ICA step are investigated by leave-one-out cross-validation and scatter-matrix separability criteria.
Using the ˆscct and ˆsback signals, two features are extracted that are used in the kNN classifier. To characterize the oscillatory nature of ˆscct, the number of zero crossings are counted. To avoid the effects of noise, a zero crossing is only taken into account if the change in amplitude between two samples at the zero crossing exceeds a certain threshold. To characterize the spikiness of ˆsback, a composite feature was created that is called here the "spike factor" defined by:
Spikefactor=numberofspikes×maxspikeamplitude. | (16) |
Here also, the absolute value of a spike must exceed a pre-defined threshold to be taken into account. A value of 1 was found to provide good discriminatory capacity.
Suppose a set of training data that is made up of several observations for which all the feature values and the associated classes are known. Given a new observation for which the class is not known, a k-nearest-neighbor classifier will search the feature space for the k nearest neighbors of the new observation. By majority voting, the new observation will be assigned to the class that is most represented among the k nearest neighbors. A value of k = 5 was chosen in this work.
To measure the distance between a new observation and the observations in the training set, the Mahalanobis distance between two points y1 and y2 is used, which takes into account the natural distributions of the observations:
dMah(y1,y2)=√(y1−y2)CT(y1−y2) | (17) |
where C is the covariance matrix of the observations. An inverse weighting is also applied on the neighbors such that the closer neighbors have a greater weight in the voting scheme.
Given a set of training data, cross-validation can be used to evaluate the performance of the classifier. This consists in dividing the training data in two subsets: one subset that maintains its role as training data, and the second subset that is used as test data. Using the classifier rules and the training subset, the test data is classified. By comparing the classification results to the true known classes of the test subset, a percentage of correctly classified observations can be determined. This cross-validation can be repeated by cycling through the training data and using different parts for the training subset and the test subset. When the test subset consists of a single observation, and the cross-validation is repeated such that each observation in the training data is tested once, the method is called leave-one-out cross-validation.
For each of the four fault conditions, eight different mechanical loads on the system were simulated, from –100% to +100% of the nominal load, resulting in 32 simulations. The signal processing chain was applied to these 32 simulations and the features were extracted from the ˆscct and the ˆsback fault signatures. The kNN classifier and cross-validation were implemented with the Statistics and Machine Learning toolbox from Matlab. Leave-one-out cross validation yielded a classification performance of 93.8%.
A classification performance of 93.8% is an encouraging result, but does the ICA in the signal processing chain offer a real benefit? Could CEEMDAN alone offer enough separation capacity to allow for an accurate fault diagnosis? This section presents results obtained with a modified signal processing chain omitting the ICA as illustrated in Figure 14. To automatically create the IMF subsets, the same rule as the ICA case is used: the component with the largest kurtosis value is taken as ˆsback and the other nine are summed to create ˆscct.
By omitting the ICA step, the classification performance dropped by more than fifteen percent, as summarized in Table 1.
CEEMDAN alone | CEEMDAN + ICA |
78.1% | 93.8% |
The above results show the value of ICA in the proposed fault diagnostic chain with a set of specific parameter choices: k = 5 for the kNN rule, the Mahalanobis distance with inverse weighting, the specific choice of features that were extracted related to the zero crossings and the spikes. Several other choices could have been made for each of these parameters. To generalize the results, tests were performed with a larger number of features and class separability criteria based on scatter matrices were used to compare the results obtained with or without the ICA step.
In general, the aim is to choose features that make classes compact and far apart from one another. In other words, the within-class scatter should be small, and the between-class scatter should be large. The within-class scatter matrix Σw, is given by:
ΣW=1NM∑i=1ni∑j=1(xij−gi)⋅(xij−gi)T | (18) |
and the between-class scatter matrix Σb is given by:
ΣB=M∑i=1(gi−g)⋅(gi−g)T | (19) |
where
● g is the center of gravity of the set of observations
● gi is the center of gravity of class Ωi
● M is the number of classes
● xij is the jth observation of class Ωi
● ni is the number of observations in class Ωi
● N is the total number of observations
A scalar criterion J can then be used to compare the relative separability of a set of observations. It involves the determinant of the scatter matrices:
J=det(Σw+Σb)det(Σw) | (20) |
Then, an attempt was made to increase the number of components of the pattern vector to improve the classification. Given a large set of features, feature selection techniques attempt to reduce the number of features used while maintaining good class separability. The feature selection method called Sequential Backward Selection (SBS) was used [26]. The technique starts with a full set of features and sequentially removes the feature that penalizes the separability criteria the least until the desired number of features remain.
Eleven different features were chosen for the full set, as listed in Table 2.
Features based on ˆsback |
Kurtosis, crest factor, energy, RMS, number of spikes, max peak-to-peak of spikes, spike factor |
Features based on ˆscct |
Energy, RMS, zero crossings |
General parameters |
Load value |
The SBS procedure was repeated for subset sizes from 11 to 1. For each subset, the separation criteria value (20) was evaluated for both signal processing chains. Figure 15 shows the results: even for a large number of different feature combinations, the CEEMDAN-ICA allows for a much better separability of the classes. These results suggest that ICA can help to improve the fault diagnostics of the electro-mechanical actuator.
A method was presented for automatically isolating fault signatures of a linear actuator made of permanent magnet synchronous motor with roller screw. The signal processing chain is made up of empirical mode decomposition followed by independent component analysis. A novel isolation step based on kurtosis values allows automatic isolation of the fault signatures without manual intervention. The specific value of independent component analysis (ICA) in this chain was shown though degraded performance and separability criteria when ICA was omitted.
Features based on ˆsback |
Kurtosis, crest factor, energy, RMS, number of spikes, max peak-to-peak of spikes, spike factor |
Features based on ˆscct |
Energy, RMS, zero crossings |
General parameters |
Load value |
The authors declare that there is no conflict of interest in this paper.
[1] | Zong W, Wan F, Wei Y (2017) Real-time monitoring for the actuator mechanism of the aileron. IEEE Prognostics and System Health Management Conference (PHM-Harbin) 2017: 1-5. |
[2] | Di Rito G, Schettini F, Galatolo R (2018) Model-Based Prognostic Health-Management Algorithms for the Freeplay Identification in Electromechanical Flight Control Actuators. 5th IEEE International Workshop on Metrology for AeroSpace (MetroAeroSpace), 340-345. |
[3] | Breuneval R, Clerc G, Nahid-Mobarakeh B, et al. (2017) Hybrid diagnosis of intern-turn short-circuit for aircraft applications using SVM-MBF. IEEE International Conference on Fuzzy Systems (FUZZ-IEEE), 1-6. |
[4] | Hyvärinen A, Karhunen J, Oja E (2001) Independent Component Analysis. 1st ed. New York: Wiley-Interscience. |
[5] | Lin J and Zhang A (2005) Fault feature separation using wavelet-ICA filter. NDT & E International 38: 421-427. |
[6] |
Mijović B, De Vos M, Gligorijević I, et al. (2010) Source Separation From Single-Channel Recordings by Combining Empirical-Mode Decomposition and Independent Component Analysis. IEEE T Bio-Med Eng 57: 2188-2196. doi: 10.1109/TBME.2010.2051440
![]() |
[7] | Xing H and Hou J (2009) A Noise Elimination Method for ECG Signals. 2009 3rd International Conference on Bioinformatics and Biomedical Engineering, 1-3. |
[8] | Papageorgiou D, Blanke M, Niemann HH, et al. (2019) Robust Backlash Estimation for Industrial Drive-Train Systems-Theory and Validation. IEEE T Contr Syst T. |
[9] |
Chen C, Liu Z, Zhang Y, et al. (2016) Actuator Backlash Compensation and Accurate Parameter Estimation for Active Vibration Isolation System. IEEE T Ind Electron 63: 1643-1654. doi: 10.1109/TIE.2015.2497664
![]() |
[10] | Mansouri B, Piaton J, Guyamier A (2016) The backlash gap size estimation for electromechanical actuator in an operational behavior. PHME. |
[11] | Fedotov O, Zhdanov A, Morozov V (2018) Experimental Determination of Kinematic Error for Actuators with Roller-Screw Mechanism. IEEE International Russian Automation Conference (RusAutoCon), 1-5. |
[12] | Zheng S, Fu Y, Zhang Z, et al. (2018) Research on Detect Method for Transmission Accuracy and Efficiency of Planetary Roller Screw Pair. IEEE International Conference on Mechatronics and Automation (ICMA), 1400-1404. |
[13] |
Lagerberg A and Egardt B (2007) Backlash estimation with application to automotive powertrains. IEEE T Contr Syst T 15: 483-493. doi: 10.1109/TCST.2007.894643
![]() |
[14] | Breuneval R, Clerc G, Nahid-Mobarakeh B, et al. (2016) Identification of a roller screw for diagnosis of flight control actuator. In: 2016 IEEE International Conference on Prognostics and Health Management (ICPHM), 1-8. |
[15] |
Karam W, Mare JC (2009) Modelling and simulation of mechanical transmission in roller screw electromechanical actuators. Aircr Eng Aerosp Tec 81: 288-298. doi: 10.1108/00022660910967273
![]() |
[16] | Leboeuf N, Nahid-Mobarakeh B, Takorabet N, et al. (2011) Modeling of PM Synchronous Machines Under Inter-turn Fault. |
[17] |
Leboeuf N, Boileau T, Nahid-Mobarakeh B, et al. (2012) On Inductance Calculations in PM Motors Under Fault Conditions. IEEE T Magn 48: 2605-2616. doi: 10.1109/TMAG.2012.2197402
![]() |
[18] |
Comon P (1994) Independent component analysis, A new concept? Signal Process 36: 287-314. doi: 10.1016/0165-1684(94)90029-9
![]() |
[19] | Comon P and De Lathauwer L (2010) Algebraic identification of under-determined mixtures. In: Handbook of Blind Source Separation, 325-365. |
[20] | Moreau E and Comon P (2010) Contrasts. In: Handbook of Blind Source Separation, 65-105. |
[21] |
Hyvärinen A (1999) Fast and robust fixed-point algorithms for independent component analysis., IEEE T Neural Network 10: 626-634. doi: 10.1109/72.761722
![]() |
[22] | Hyvärinen A (2019) FastICA Matlab Package [Accessed: 30-Sept-2019]. Available from: http://research.ics.aalto.fi/ica/fastica/. |
[23] | Torres ME, Colominas MA, Schlotthauer G, et al. (2011) A complete ensemble empirical mode decomposition with adaptive noise. IEEE international conference on acoustics, speech and signal processing (ICASSP), 4144-4147. |
[24] |
Huang NE, Shen Z, Long SR, et al. (1998) The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis. Proceedings of the Royal Society of London A: Mathematical, Physical and Engineering Sciences 454: 903-995. doi: 10.1098/rspa.1998.0193
![]() |
[25] | Rao BKN (1996) Handbook of Condition Monitoring. 1st ed edition. Oxford, UK: Elsevier. |
[26] |
Kudo M and Sklansky J (2000) Comparison of algorithms that select features for pattern classifiers. Pattern Recogn 33: 25-41. doi: 10.1016/S0031-3203(99)00041-2
![]() |
1. | Saumen Dhara, Pradip Kumar Sadhu, Alok Kumar Shrivastav, Analysis of over current relay and hybrid filter including the utilization of SFCL in a distribution network with DG, 2022, 6, 2578-1588, 81, 10.3934/electreng.2022006 |
CEEMDAN alone | CEEMDAN + ICA |
78.1% | 93.8% |
Features based on ˆsback |
Kurtosis, crest factor, energy, RMS, number of spikes, max peak-to-peak of spikes, spike factor |
Features based on ˆscct |
Energy, RMS, zero crossings |
General parameters |
Load value |
Features based on ˆsback |
Kurtosis, crest factor, energy, RMS, number of spikes, max peak-to-peak of spikes, spike factor |
Features based on ˆscct |
Energy, RMS, zero crossings |
General parameters |
Load value |
CEEMDAN alone | CEEMDAN + ICA |
78.1% | 93.8% |
Features based on ˆsback |
Kurtosis, crest factor, energy, RMS, number of spikes, max peak-to-peak of spikes, spike factor |
Features based on ˆscct |
Energy, RMS, zero crossings |
General parameters |
Load value |
Features based on ˆsback |
Kurtosis, crest factor, energy, RMS, number of spikes, max peak-to-peak of spikes, spike factor |
Features based on ˆscct |
Energy, RMS, zero crossings |
General parameters |
Load value |