Next Article in Journal
Development of a Sustainable Industry 4.0 Approach for Increasing the Performance of SMEs
Previous Article in Journal
Fabrication of Multiscale 1-Octadecene Monolayer Patterned Arrays Based on a Chemomechanical Method
Previous Article in Special Issue
RUL Prediction of Switched Mode Power Supply Using a Kalman Filter Assisted Deep Neural Network
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Feature Engineering-Assisted CM Technology for SMPS Output Aluminium Electrolytic Capacitors (AEC) Considering D-ESR-Q-Z Parameters

Department of Mechanical Engineering (Department of Aeronautics, Mechanical and Electronic Convergence Engineering), Kumoh National Institute of Technology, 61 Daehak-ro, Gumi-si 39177, Gyeonsang-buk-do, Korea
*
Author to whom correspondence should be addressed.
Submission received: 10 May 2022 / Revised: 25 May 2022 / Accepted: 26 May 2022 / Published: 30 May 2022

Abstract

:
Recent research has seen an interest in the condition monitoring (CM) approach for aluminium electrolytic capacitors (AEC), which are present in switched-mode power supplies and other power electronics equipment. From various literature reviews conducted and from a failure mode effect analysis (FMEA) standpoint, the most critical and prone to fault component with the highest percentage is mostly capacitors. Due to its long-lasting ability (endurance), CM offers a better paradigm for AEC due to its application. However, owing to severe conditions (over-voltage, mechanical stress, high temperature) that could occur during use, they (capacitors) could be exposed to early breakdown and overall shutdown of the SMPS. This study considered accelerated life testing (electrical stress and long-term frequency testing) for the component due to its endurance in thousands of hours. We have set up the experiment test bench to monitor the critical electrical parameters: dissipation factor (D), equivalent series resistance (ESR), quality factor (Q), and impedance (Z), which would serve as a health indicator (HI) for the evaluation of the AECs. Time-domain features were extracted from the measured data, and the best features were selected using the correlation-based technique.

1. Introduction

Indeed, it is necessary to ensure that the design of components and systems used in practical applications achieves an optimal percentage level of efficiency, durability, and reliability. The core concept of prognostics and health management (PHM) is to avoid unforeseen breakdowns and economic loss. PHM plays a progressively important role in modern power electronics device condition-based maintenance (PED–CBM). It helps to estimate the health conditions of a particular component in the system. However, some factors can diminish the reliability, and durability of a system, such as environmental conditions, which would go a long way in either causing timely failure or sudden shutdown of the systems [1,2,3,4,5]. Recent studies/research have changed the dynamics and approach to maintenance, which involves the integration of diagnosis, fault detection and identification (FDI), and prognosis, and can be termed “conditioned-based maintenance” (CBM), unlike traditional-based maintenance (preventive maintenance). Owing to the scarcity of data, most researchers work mainly with the model-based [6,7,8,9] approach, which requires empirical and analytical models compared to the data-driven approach [10,11,12,13]. In power converters, the most vulnerable components are capacitors and switching devices. The pictorial view of the electrolytic capacitor is shown in Figure 1a. Figure 1b shows the various fault-prone components in power electronic devices, and Figure 1c shows the stress distribution, and the root cause of failure in power converters [14,15].
When developing a predictive model using machine learning or statistical modelling, “feature engineering” refers to leveraging domain expertise to choose and convert the most critical variables from raw data. Feature engineering and selection aim to make machine learning (ML) algorithms perform better. The model you choose, the data you have, and the features you prepare all influence the outcomes you get. Even the way you frame the problem and the objective measurements you use to determine correctness have an impact. Several interconnected factors influence your outcomes. Significant characteristics that describe the structures of your data are required [13,16,17,18].
When building speedier and smaller electrical gadgets, high-performance components are essential. The capacitor is an excellent example, as it is frequently used to achieve meagre equivalent series resistance (ESR). This attribute means that capacitors with this property have a high-quality factor Q, or, in other words, minimal loss or dissipation D. The capacitor’s ESR, or equivalent series resistance, as well as its DF, or dissipation factor, loss tangent, and Q, or quality factor, are all critical aspects in its specification. Many elements of a capacitor’s operation, including the ESR, dissipation factor, loss tangent, and Q, are significant. They can determine the applications for which the capacitor can be utilized. ESR, DF, and Q are all elements of a capacitor’s performance that impact its durability and efficiency. However, for capacitors used in power supplies, ESR and DF are essential since a high ESR and dissipation factor, DF, will result in a considerable quantity of power being dissipated in the capacitor [14,19,20].
The concept of accelerated life testing has been widely geared for application in capacitors owing to the time it takes for them to degrade under several conditions. The concept was utilized in the aging, with experimental investigation showing that an escape of electrolytes from the capacitor would result in a decrease in the capacitance value and an increase in the ESR value. Also, several papers have addressed the fault diagnosis of capacitors using offline techniques [21,22,23].
The genuine interest of this research is to achieve a condition monitoring approach that captures the key failure-prone component—capacitors (but not limited to)—found in SMPS. In this study, we will be making the following contributions:
  • A multi-parameter-based health condition monitoring approach covers the equivalent series resistance, impedance, loss factor, and quality factor. These selected electrical parameters have shown a better paradigm for the degradation of electrolytic capacitors.
  • A more robust data acquisition technique involving the HIOKI 3536 industry standard for wide application is aided by a software application to control and set the required measurement conditions for each capacitor.
  • A robust feature engineering approach using a statistical time-domain feature extraction approach for each capacitor data-set (D, Rs, Q, Z) and a correlation-based feature selection. This approach has helped select the best features and reduction process and not forget the critical concept of data preprocessing techniques that require data wrangling, reshaping, normalization, and cleaning.
  • A machine learning-based algorithm set was selected to train and test the new data set. Due to the nature of the data size and how the data were acquired, the befitting models for these were the ML-classifier models.
The structure of this paper is arranged as follows: Section 2 covers the motivation, literature review, and related works. In contrast, Section 3 gives reviews of the various theories used in the study. Section 4 shows the proposed framework for the condition monitoring of the aluminium electrolytic capacitor, while Section 5 shows the experimental setup for data collection. Section 6 discussed the experimental results and the selected knowledge-based classification algorithms. Section 7 describes the conclusion and future work.

2. Motivation, Literature and Related Works

From various FMEAs conducted on SMPS, the most fault-prone component is the output capacitors, saddled with the function of withstanding high-frequency voltage ripples and keeping a steady output voltage of 12 V, 5 V, and 3.3 V for their various applications. The increasing evaporation of the electrolyte is the leading cause of degradation in most AEC, which increases the value of equivalent series resistance (ESR) and decreases the value of the capacitance (C) concerning the time of usage. Degradation can either lead to power loss, unstable output voltage, or shutdown of the entire system (SMPS) [23].
The condition monitoring and diagnostics of capacitors can be classified into an online and an offline process, with the latter having been neglected in the past years. However, the offline process, which involves the detachment of the capacitors from the SMPS, is less expensive, easier to use, and causes no damage to the overall SMPS system. On the one hand, there is an established theory that once the ESR value of a capacitor doubles, i.e., twice its initial value, it is regarded that the life of the capacitors in question has ended. On the other hand, there is established knowledge of other electrical parameters like capacitance, impedance showing degradation trends and acting as a health indicator tool for diagnostics. The measurement of ESR, one of the major health indicators for electrolytic capacitors, can be achieved using an LCR. However, the accuracy in the data acquisition prompts an improvement in a more high-precision instrument.
A diagnostics process involving the injection of a controlled ac component into a three-phase AC/DC converters, which can be classified as an online technique owing to the methodology, is carried out in [24]. The value of the ESR can be computed by manipulating these ac voltages and current components with digital filters, with the recursive least squares technique providing reliable estimation results. Furthermore, the ESR value is rectified by considering the temperature effect, for which a simple temperature-sensing circuit was constructed. ESR is a decision-making tool for the three-phase AC/DC PWM converters. Interestingly, another approach involving the use of magnetic sensors was used to estimate the ESR using capacitor and inductor current [25]. The process was proven to have improved the accuracy of the ESR prediction in AEC found in boost converters. However, another methodology involving the use of short-time Fourier transform (STFT) was proposed in [26], which involves the use of the C and ESR parameters. The only need for the proposed method is the acquisition of the capacitor voltage and current signals and a boost converter used in several simulated and experimental tests. Based on the various electrical parameters that can serve as a health indicator tool, the dissipation factor acted as a diagnostic tool for DC-link capacitors in [27]. It is possible to estimate the switching component of the capacitor current by measuring the power converter’s output currents rather than measuring the capacitor current using this technique. The proposed approach is simulated, and the effects of several aspects on the accuracy of the dissipation factor measurement were explored. This and many recent approaches can be classified as online techniques using simulations. While they must have achieved some accuracy with their various proposed technique, which is as a result of utilizing the output voltage or current of the power converters to estimate the degradation and condition monitoring of the capacitors [28,29,30,31,32,33]. The efficiency of this approach lacks any practical in-depth as to an experimental approach hence the need for a condition monitoring approach using an offline method and comparing the results with an online approach—as done in [34,35]. The aforementioned study also proved that there is no developed approach to achieve a condition monitoring for electrolytic capacitor applicable in SMPS while in use except by designing a typical setup similar to the SMPS or other applicable devices. Hence, in this study, we have deployed a more efficient approach that utilizes the integration of feature engineering advantages and the decision-making avenue, i.e., selecting the suitable model based on a combination of features.

3. Theoretical Backgrounds

3.1. Working Description for AEC in SMPS

In generality, the working framework of the SMPS is to utilize the switching devices (IGBT, MOSFET) to convert an unregulated voltage from the input capacitor(mainly at a higher voltage range) to a regulated and smoothed DC output voltage (12 volts, 5 volts and 3.3 volts). There are numerous criteria to consider in selecting the input and output filters due to the design and reliability process, namely, equivalent series resistance, rated ripple current, and rated voltage. The input capacitors receive current at a higher range repeatedly compared to the output capacitors that receive smoothed output ripple voltage—this is assisted by the presence of the inductor in series with the output capacitor, which then serves as an output filter. Interestingly, the SMPS efficiency is based on the following standpoints:
  • The S in SMPS stands for switching, which denotes varying voltage continuously.
  • The output voltage is controlled by the switching time effect, which is dependent on the feedback circuitry
  • The design efficiency is high because instead of releasing the excess power from the SMPS as heat, it tends to continuously regulate the input(using the switching device) to control the output
Due to the above-listed advantages, the SMPS is applicable in motherboards of computers, mobile phone chargers, high voltage direct current (HVDC) power transmission measurements, battery chargers, central power distribution, motor vehicles, and consumer electronics, laptops, security systems, space stations.

3.2. Degradation Mechanism of an Aluminum Electrolytic Capacitors

A high capacitance yet small-sized capacitor is created with the increased effective surface area obtained by etching the foil and achieved by interlacing two strips of aluminium foil (anode and cathode) with paper. This foil and paper are then wound into an element and electrolyte embedded. AEC will degrade performance and eventually fail when exposed to high voltages. In practice, however, the liquid electrolyte, electrolytic capacitor plates, and aluminium oxide can all cause a modest equivalent series resistance (ESR). AEC are constantly subjected to a high voltage/electrical over-stress to accelerate their degradation to acquire the capacitance value and ESR in an acceptable amount of time. The electrolytic capacitor charges and discharges continually, deteriorating with time as the electrolyte evaporates, the leakage current increases, and the internal pressure rises [36].
The current in the AEC surges when a DC voltage is given to a discharged electrolytic capacitor. During the charge and discharge cycle, the current flow raises the electrolytic capacitor’s internal temperature. The electrolyte will progressively evaporate as the temperature rises. As a result, the ESR rises while the capacitance decreases. The oxide layer can deteriorate due to the periodic temperature cycle caused by the charge and discharge of the electrolytic capacitor. Despite an insulating layer between the two plates, a tiny leakage current will develop in the electrolytic capacitor, and the leakage current will increase as the oxide layer degrades. The ESR and capacitance value will be influenced when the leakage current increases. The increase in pressure inside the electrolytic capacitor is another degradation avenue because that contributes to its degeneration. The gas inside the electrolytic capacitor is formed by the rising internal temperature and the increased pace of the chemical reaction during the charging/discharging cycle. The growing gas can raise the electrolytic capacitor’s internal pressure [37,38,39,40,41].

3.3. Overview of Machine Learning-Based Algorithms

In general, a classification model is a function that weights the input features so that the output separates one class into positive and negative values, respectively. The weights (and functions) that offer the most accurate and best separation of the two groups of data are identified during the training of the classifier models. To identify the performance of a classifier, one must subject them to some metrics like f1 score, accuracy, sensitivity/recall, and precision. The equations for this metrics are properly defined in Equations (7)–(10) with various application in some related works [42]. The decision tree model will create classification rules based on the properties of the training dataset and the classes supplied. The selection of the “optimal split parameter” for the prediction decision is the decision tree’s fundamental restriction. This issue can be addressed by using a random forest classifier, a combination of ensemble and decision tree classification. It is a combination of a bagging approach and a decision tree-based method. Random forest generates several decision trees for accurate and steady prediction and combines them. The random forest classifier has several advantages, including solving classification and regression problems, which makes it a popular choice in today’s machine learning systems. It describes the optimized model by examining the most important attributes from a randomly generated subset of features [43,44,45,46]. Stochastic gradient descent (SGD) is a simple yet effective method for learning discriminative linear classifiers with convex loss functions, such as (linear) support vector machines and logistic regression. Because it updates more often, SGD can converge quicker on big datasets than batch training [47,48,49].
Support vector classifier (SVC) has the merit of solving small sample and nonlinear problems quickly, and there is no local minimum problem. SVC is also capable of dealing with high-dimensional data sets and has good generalization skills. On the other hand, SVC struggles to explain the high-dimensional mapping of kernel functions, notably radial basis functions. When the data has been confirmed, it is vulnerable to substantial variances and missing data. The relevance to problems involving many classifications is limited. The pace of the Naive Bayes model is rapid for classifier problems. It has many advantages when processing actual data samples, and it offers incremental operations that can train fresh samples. However, using the assumption of sample attribute independence is NB’s fatal flaw. The classification performance will rapidly deteriorate when the sample properties are correlated. A logistic function is used in the logistic regression (LR) model to represent the probability of an outcome occurring. This method is the most useful when you want to know how numerous independent variables affect a single result variable. The most popular feed-forward neural network is the multi-layer perceptron (MLP). MLP comprises three levels: an input layer, an output layer, and the hidden layers in between. The hidden layer in MLP provides the computation and processing capacity that allows the network output to be generated. The loss function of an MLP with hidden layers is non-convex, and there are several local minimums. As a result, various random weight initialization can result in varying validation accuracy. To reduce all errors, the gradient boost model will continue to improve. This can lead to over-fitting by exaggerating outliers. Cross-validation is used to resolve the above problem attributed to the MLP model [50]. Computationally expensive—GB frequently necessitates many trees (>1000), which can take a long time and consume much memory. During tuning, this necessitates a massive grid search [51,52]. Adaboost is less prone to overfitting because the input parameters are not all tuned simultaneously. Adaboost can help weak classifiers increase their accuracy. Rather than binary classification challenges, Adaboost is now utilized to categorize text and images. Adaboost’s key disadvantage is that it requires a high-quality dataset. Before using an Adaboost algorithm, avoid using noisy data and outliers [53,54]. In a supervised situation, when we are provided with a dataset with target labels, k nearest neighbours (KNN) can be utilized for classification. KNN selects the k closest data points in the training set for classification, and the target label is computed as the mode of the target label of these k nearest neighbours. When used for classification and regression, it can learn nonlinear decision boundaries. It can devise a highly adaptable decision boundary by varying the value of k. The value of k is the only hyper-parameter and helps to facilitate hyperparameter adjustment [55,56,57,58].

4. Proposed Integrated Feature Engineering and ML-Based Methods

The proposed architecture for the condition monitoring framework is shown in Figure 2. The filter-based feature selection has been introduced using a data-driven approach to enhance and improve the discriminating features between the capacitors selected. Interestingly, the model consists of the pre-processing data stage, a 3-way feature extraction, correlation-based feature selection, a different combination of input variables, ML-based diagnosis and performance evaluation of the selected ML algorithm. The dataset comprising the ESR, Z, Q, and D was subsequently received by the model for statistical feature extraction for each set of capacitors with their description shown in Table 1. The dataset acquisition occurs using the software aided platform and the LCR meter. The LCR meter has an inbuilt capacity to obtain four electrical parameters during the data acquisition process. The other electrical parameters achievable with the LCR meter are as follows: Admittance (Y), Impedance phase angle, Conductance (G), Susceptance (S), Inductance (Ls and Lp), Capacitance (Cp and Cs), DC resistance (Rdc), Conductivity, Permittivity, and Reactance (X).
The basic idea of feature selection is subjective to removing non-informative or redundant predictors from the model. Interestingly, the performance of a machine learning model could degrade if input parameters that are not relevant to the target variable are given. In order to decide on which methods of feature selection to be deployed, it is best to ascertain if the outcome is supervised or unsupervised. The time domain features summarized in Table 2 were extracted using a reshaping technique to transform the structure of the dataset row and column format. As shown in Figure 3, it can be observed in red colour that there are highly correlated features such as variance, root mean square, mean, and maximum value out of the 21 features extracted. In comparison, seven features were selected after using the correlation techniques in Equation (1) namely mean, interquartile range, kurtosis, fifth quartile, wave factor, minimum value, and median absolute deviation. The features selected, as shown in Figure 4 were chosen based on a correlation benchmark of 0.7. The features extraction and selection vary accordingly based on the input variables, either showing more or less discriminative features and showing more or more minor features selected [42,59].
ρ X , Y = cov ( X , Y ) σ X σ Y
where σ X and σ Y are the standard deviations of X and Y, respectively while cov ( X , Y ) is the covariance.

5. Data Acquisition Process

The proposed CM technology for acquiring multiple electrical parameters was achieved using the HIOKI 3536 LCR meter (IM3536) with an high-precision measurement of ±0.05% rdg and high-speed measurement of 1 ms. The IM3536 offers a wide function range of DC and frequency from 4 MHz to 8 MHz, which has raised the industry standard for a general-purpose LCR meter. The three standalone capacitors applicable in the SMPS were used as the case study for the CM technology. An LCR meter and CV (constant-voltage) mode can measure voltage dependency samples. The CV was selected when changes in the input voltage were not required at both ends of the test sample. Compared to the V mode, the CV model has the potential to run the experiment continuously when the voltage value is monitored and controlled with feedback. Firstly, calibration is recommended for the equipment before usage. The open and short correction process was carried out prior to the commencement of the experiment. The residual components in the test fixture used to measure a target can be stated using the equivalent circuit. Both of these correcting methods are “open and short corrections”, and LCR meters have the functionality to conduct both. The instrument is set to match the frequency of the power source to reduce the noise effect. To avoid unstable measurement, the supply frequency matches the commercial power frequency (50/60 Hz) [60,61]. The data acquisition process is better described in Figure 5 showing the computer-aided software, HIOKI 3536 LCR meter, the L2000 four-terminal probe connected to the end of the LCR meter holds the test sample as shown in Figure 5. The data collection process lasted 4320 min at room temperature for all capacitors starting with the highest capacity—2200 uf, 1000 uf and 470 uf. The experimental condition is best described in Table 3. The impedance Z has a real section (Rs) and an imaginary (X) section, and its parameters can be determined by expanding it on a complex plane. The impedance relationships are expressed in the Equations (2)–(6) below:
Z = R s + j X = Z θ
θ = t a n 1 X R s
R s = Z c o s θ
X = Z s i n θ
Z = R s 2 + X 2

5.1. Experimental Test Bench

The capacitors were subjected to 4 Hz to 8 MHz using computer-aided software to provide the necessary parameters for a frequency-based mode. The description for the computer-aided software process of data acquisition is shown in Figure 6, Figure 7 and Figure 8. The equipment with the device under test (DUT) was subjected to the following:
  • USB Communication Selection—This window showcase the selection process for the correct USB port for the connection between the computer, software and the equipment. Once there is no synchronization between the System, the equipment will not proceed with the data collection process.
  • System—Setting up the equipment system covers the measurement type 1–4 with the necessary parameters. The level mode has the option for constant voltage (CV), constant current (CC) and open-circuit voltage (V). The latter was selected during the experimental procedure to achieve a varying voltage across the DUT. The AC speed was selected for the SLOW2 option to provide the slowest and high accuracy for the DUT parameters selected. The Low Z mode on the dashboard provides a high precision when set ON for capacitors with high capacitance above 100 uf. The Ac auto range is kept On to provide an automatic range for the DUT. The Limit (A) is set off to not interfere with the current generated during the DUT test procedure.
  • Fix Function—The set of frequency (Hz), DC Bias (V), and AC level (V) are set to fix the value. The sampling delay function is needed to enter the delay needed during measurement. However, for capacitor measurement, we do not need this function. The sampling mode function consists of the infinite mode (na), finite (Ea) and Timer(sec). The infinite mode was selected during the experiment to achieve a continuous measurement until the frequency set is reached.
  • DC Sweep—These functions consist of the DC bias start voltage, DS-Frequency (Hz), Dc Bias Stop (v), DS-AC level (V), DC Bias Step Voltage, and DS-Delay (sec). The start and stop voltage were set to 1 volt and 5 volts, respectively, while the step voltage was set to 0.01 volts which means there would be an increase during the measurement in the order 0.01, 0.02, 0.03 till the set stop voltage.
  • Frequency Sweep—This covers the frequency start, stop and step, which were set to 10, 8 MHz and ten, respectively.
  • Operation Start and Stop—This section covers the reset, setup, run, stop, and the close button, which aids the measurement parameter settings and program end button.
  • Graph Buffer Size—From this section, you can easily manoeuvre between the two graph windows and view the run and stop the display. Also, select the preferred parameter (Y-axis) for each graph and the x-axis section, which could be frequency, and the number of samples.
  • Measured Data—This section displays in rows and columns the measured data from the DUT.
  • Measured Data Plot—This section plots the graph for the first two selected parameters with both on the y axis (left and right) with a common x-axis.
  • Graph Setting—This section gives room for adjustment and controls to the graph section, which could help in quick visualization while the experiment is ongoing.

Equivalent Circuit Mode and LCR Meter Measurement Circuit—The Four Terminal Pair Method

By detecting the current flowing to the measurement target and the voltage across the measurement target’s terminals, LCR meters can determine Z and phase angle. They then use the Z and phase angle values to calculate measurement parameters like inductance (L), capacitance (C), and resistance (R). Whether the instrument is in series equivalent circuit mode or parallel equivalent circuit mode, the equations utilized to calculate these measurement parameters change as the instrument cannot decide which mode is appropriate for a given measurement objective. The user must select the proper equivalent circuit mode to minimize measurement error. Figure 9 shows the description of the four terminal pair measurement circuit used for the data acquisition process [62,63].
Cs (or Ls) and the resistance component Rs are linked in series in series equivalent circuit mode, whereas Cp (or Lp) and the resistance portion Rp are connected in parallel equivalent circuit mode. In general, series equivalent circuit mode is used when measuring low-impedance elements (with an impedance of fewer than 100 ohms), such as high-capacity capacitors and low inductance. The parallel equivalent circuit mode is used when measuring high-impedance elements (with an impedance of more than 10 k ohms), such as low-capacitance capacitors and high-inductance. Both data sets can be displayed since measured values in both equivalent circuit modes are calculated values. However, caution is advised since the optimal equivalent circuit depends on the measurement aim.
By decreasing the impacts of the magnetic field induced by the measurement current, this approach can reduce measurement error from impedance values ranging from low to high. By employing insulated cables and overlaying the cables conveying current to and from the measurement target, it can neutralize the magnetic field.

5.2. Experimental Data Visualization

Following the experiment carried out using the HIOKI 3536 LCR meter, the results of the ESR are shown in Figure 10. For a better comparison, the experiment also involved other electrical parameters like dissipation faction (D), impedance (Z), and quality factor (Q) for three electrolytic capacitors applicable as an output filter for SMPS. The capacitors measured have a nominal capacitance value of 2200 uf, 1000 uf, 470 uf and 16 volts across the capacitors, respectively. It can be seen from Figure 10 that there is a degradation trend among the capacitors as they are subjected to a charging and discharging cycle but at a minimal voltage value of 1.0 to 5.0 volts.

6. Diagnostics Assessment and Discussion

6.1. Selected Algorithm Parameters

There are huge interrelationships between extracted condition health indicators/features as most machine learning classifiers would require discriminant characteristics as input to achieve acceptable diagnostic accuracy. Figure 4 shows the feature selection results, which should offer sufficient and acceptable diagnostic results and act as the correct condition indicators for aluminium electrolytic capacitors used in SMPS. The 7-dimensional selected features are extracted from the training and test data sets, respectively, and prepared for ML-based diagnosis training and evaluations. However, there is an increase and reduction based on the input variables picked when the idea of combining and eliminating different input features to be extracted is used. We have considered the selected ML-based classifiers due to prior knowledge, robustness, and computational costs. The selected algorithms are shown in Table 4. Each model has its own set of parameters and design, necessitating domain knowledge for optimal performance. The machine learning algorithm are implemented based on the python programming language using a system with the following configurations; processor (AMD Ryzen 7 2700 Eight Core Processor, 3.20 GHz), installed memory (32 GB RAM), system type (64-bit operating system, x64-based processor).

6.2. Machine Learning Assessment Evaluation

The accuracy of a classification algorithm is an important factor to consider when evaluating its performance. The accuracy of a classification method on a data set is defined as the number of instances predicted correctly over the total number of instances when all instances in the data set have the same weight. K-fold cross-validation is a popular method for predicting the performance of a classification algorithm or comparing the performance of two classification algorithms on a data set. This approach divides a data set into k disjoint folds of roughly similar size at random, with each fold being used to test the model induced by the other k1 folds via a classification algorithm. The average of the k accuracy obtained from k-fold cross-validation is used to evaluate the classification algorithm’s performance, and the level of average is considered to be at fold [64,65]. These classification metrics formula—accuracy, recall/sensitivity, precision, and f1 score are shown in Equations (7)–(10). In addition, the confusion matrix provides a more in-depth analysis of the performance of the selected algorithms on the dataset.
Accuracy = T P T P + F P + T N + F N
Recall / Sensitivity = T P T P + F N
Precision = T P T P + F P
F 1 - Score = 2 Sensitivity Precision Precision + sensitivity
where the true positives ( T P ) are the number of correctly classified predictions, and true negatives ( T N ) are the number of classified that are negative and are negative. False positives ( F P ) are the number of falsely classified predictions that are positive, and the false negatives ( F N ) are the number of incorrectly labelled inputs belonging to an incorrectly classified class. The model with the least FN is best chosen as it is the best criteria for implementation and choosing the suitable model [42].
Table 5 summarises the performance comparison among the ML models selected based on all the electrical parameters acting as an input variable to the models. As observed from Table 5, the RDF and GB have a 99.77% and 100 % accuracy with a computational cost (s) of 17.5067 and 55.4777, respectively. However, KNN and SVC show a 99.33% and 94.33% accuracy with a lesser computational cost of 0.3133 and 1.0400, respectively. RDF and GB seem to have a higher rank than KNN and SVC in terms of accuracy. However, from the standpoint of cost, the KNN and SVC can be categorized as the best model for selection using all the features, i.e., the four electrical parameters selected during the experimental setup. The NB with the least computational cost of 0.2667 shows a poor prediction accuracy of 34.55%, making it rank the least and not to be considered for deployment. Figure 11 shows the plot of all the models in terms of accuracy (in green colour) and computational cost (in black dashed line).
Interestingly, we explored the option of an individual and dual input parameter for the model to compare its performance with using total features. The Table 1 gives a better insight into the combination of the features for the model evaluation with the individual input parameter shown in Table 6—for the impedance, Table 7 for the loss coefficient/dissipation factor, Table 8 for the equivalent series resistance and Table 9 for the quality factor. Figure 12 shows the bar plot of the model accuracy of the individual approach and also displays the average computational cost across the model for the individual features. The impedance (Z), loss coefficient (D), ESR, and quality factor (Q) are in blue, orange, green and red colours, respectively. In terms of accuracy and consistency, it can be seen that KNN and GBC rank top. In contrast, in terms of computational cost (s), the NB (0.233875), KNN (0.302475), DT (0.3758) and SVC (0.765) s in that order have the most negligible average value across the individual feature model performance evaluation. Interestingly, NB predicted poorly with an average accuracy of 73.885% across the input parameters. At the same time, KNN ranks the highest in terms of accuracy (98.19%) and the least computational cost, DT with an average accuracy (94.4125%) follows RDF with an average accuracy of 95.915% but with an average computational cost of 15.49399 s which shows it can not be considered for a cost-aware application.
In terms of individual model performance and features, the ESR features showed a better prediction across all the models, further validating its importance as the best feature for diagnosing an aluminium electrolytic capacitors found in SMPS. The prediction for ESR stands out for all the models except for KNN and GB, which had a minimal difference in accuracy among the single features. Also, the quality factor (Q) ranks second as a more diagnostics tool in terms of performance across the models selected with loss coefficient (D) and impedance (Z) with the least performance accuracy of 89.419% and 82.209% respectively. Furthermore, we explored the option of combining two electrical parameters and checking for their performance on the models.
Table 10, Table 11, Table 12, Table 13, Table 14 and Table 15 shows the dual feature set performance evaluation in the order, impedance + dissipation factor (ZD), ESR + quality factor (RSD), ESR + impedance (RSZ), quality factor + impedance (QZ), quality factor + dissipation factor (QD) and ESR + dissipation factor (RSD) respectively. Figure 13 shows the bar plot for all the dual feature sets with their average computational cost. KNN, RDF and GB ranked high in accuracy and consistency across all the dual feature sets as the models predicted accurately with an average computational cost of 0.287767, 15.6311, and 50.78665 s.
Going by the individual model for the dual features performance comparison, the multi-perception (MLP)—a fully connected class of feed-forward artificial neural network has average accuracy and computational cost (56.8683% and 7.74368 s), respectively. The combination of ESR and Q stands out for the MLP in terms of accuracy and computational costs. With (RSQ) dual features with the highest accuracy. The decision tree (DT)—easy and intuitive with its tree-based classification rules has average accuracy and computational cost (91.2933% and 0.374067 s), respectively, with the (RSZ) dual feature with a better prediction. The k nearest neighbours (KNN)—a supervised learning algorithm that looks to its surrounding data and classifies them, resulted in an average accuracy and computational cost (98.8483% and 0.287767 s). With a better discriminant performance using the (QD) dual feature with a 99.88% accuracy.
The random forest (RDF)—an ensemble learning classification with a collection of the decision tree has an average accuracy and computation cost (97.5533% and 15.6311 s), respectively. The stochastic gradient (SGD), Naive Bayes (NB), and logistic regression (LR) has an average accuracy and computational cost (86.9983%, 49.9433%, 75.9250% and 0.9822167, 0.2211, 2.91665 s). Noticeably, the NB model seems to have the least computational cost among the models but with a poor prediction for the dual feature. The gradient boost algorithm (GB)—with a primary idea to develop models sequentially, with each model attempting to reduce the mistakes of the previous model. The GB had consistent accuracy across all the dual features with average accuracy and computational cost (99.7533% and 50.78665 s). The support vector classifier (SVC)—a set of supervised learning models with practical advantages in high dimensional spaces has average accuracy and computational cost (89.4967% and 0.9200 s), respectively, with the (RSQ) dual feature ranking high among other features.
Furthermore, last but not least, the Adaboost model—an ensemble learning algorithm that uses an iterative mode to learn and combine weak classifier with building a more robust classifier with average accuracy and computational cost (92.0167% and 8.64555 s) across the dual features with the (QD) features ranking high among its peer. Finally, by assessing the results from the dual features, the ESR and Q have the highest occurrence, which shows they both have the needed discriminative features to act as a diagnostic tool either as a standalone feature or combination of features. The comparison among the feature selection has given insights into this methodology and can be replicated for other power electronic devices.
Figure 14 shows the fault visualization of the three output aluminium electrolytic capacitors using the principal component analysis (PCA). The label colour (blue, red and green) shows the 2200 uf, 1000 uf and 470 uf capacitors. The PCA has helped reduce the entire dataset (an initial seven feature selection) to a new set of features (two features). The approach assisted in giving an insight into the fault classification space of the capacitors.
Overall, the KNN model performance across all the feature selection method were outstanding in terms of accuracy and computational cost. Also, the ensemble method (RDF and GB) had good accuracy across the feature selection method but with a higher computational cost. With this few point, in terms of accuracy, the gradient boost model is the ideal model for application while in terms of computational cost, the KNN model is to be selected due to its simplicity. It has been able to outperform other classifier with this set of data from the aluminum electrolytic capacitors. To corroborate the model selection, the most performing feature (ESR) confusion matrix is shown in Figure 15 across the machine learning algorithm selected. The label (0,1,2) denotes the three capacitors respectively in order of their capacitance value (2200 uf, 100 uf, and 470 uf).

7. Conclusions and Future Works

The proposed approach provides an experimental architecture compared to the online method using ESR and C values estimation from voltage and current signals sampling. The proposed method (offline) directly acquires the selected electrical signals that can act as a health indicator for the aluminium electrolytic capacitors diagnosis. Also, the method proposed offers a more reliable and accurate condition monitoring that can be replicated easily in an industrial environment.
In this study, a multi parameter condition monitoring framework is proposed for fault diagnosis in output capacitors of SMPS. The aluminium electrolytic capacitors deterioration is characterized by different electrical parameters with the equivalent series resistance having the best discriminating features to classify the models. The input and output capacitance of any power system are critical to its overall performance. Different types of capacitors will be used in a well-designed power supply decoupling network and the amount and type of capacitors used in any design will be determined by the system design requirements. A reliable, low-cost power system can be created by following the capacitor recommendations in the data sheet and selecting capacitors depending on your actual operating conditions. With other various capacitor type available, aluminium electrolytic capacitors are mostly selected due to their superior energy density and cost effectiveness.
Interestingly, we have correlated a statistical feature engineering approach with various machine learning models on the electrical signals from the HIOKI 3536 LCR. The major contribution of this study is the extraction and selection of a substantial features for improved offline condition monitoring techniques at the right computational costs. We have also adopted a wide range comparison among different classification algorithm to aid the decision making tool and deployment for practical applications.
The single feature approach has a better performance ratio compared to the dual and all feature approaches among the different feature selection techniques adopted. Also, the advantages of various parameters like data size, number of hyperparameters, missing values, outliers, and feature scaling paved way for improved performance among some of the models. This study has illustrated the effectiveness of the proposed condition monitoring method on aluminum electrolytic capacitor subjected to a similar charging and discharging cycle using the advanced HIOKI 3536 LCR meter.
This methodology can be replicated for most power electronics component like inductors, transistor etc by identifying the right parameters to be supervised for their condition monitoring process. For future studies, we would direct our aim to a temperature dependent condition monitoring using a filtering mechanism combined with deep learning models.

Author Contributions

Conceptualization A.B.K., methodology A.B.K.; software A.B.K. and J.-W.H.; validation A.B.K.; formal analysis A.B.K.; investigation A.B.K.; data curation A.B.K.; writing—original draft preparation A.B.K.; writing—review and editing A.B.K.; and visualization A.B.K.; resources and supervision J.-W.H.; project administration J.-W.H.; and funding acquisition J.-W.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the MSIT (Ministry of Science and ICT), Korea, under the Grand Information Technology Research Center support program (IITP–2020–2020–0–01612) supervised by the IITP (Institute for Information and communications Technology Planning and Evaluation).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available on request from the corresponding author. The data are not publicly available due to laboratory regulations.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Kim, S.; Choi, J.-H.; Kim, N.H. Challenges and Opportunities of System-Level Prognostics. Sensors 2021, 21, 7655. [Google Scholar] [CrossRef] [PubMed]
  2. Akpudo, U.E.; Hur, J.-W. Investigating the Efficiencies of Fusion Algorithms for Accurate Equipment Monitoring and Prognostics. Energies 2022, 15, 2204. [Google Scholar] [CrossRef]
  3. Cofre-Martel, S.; Lopez Droguett, E.; Modarres, M. Big Machinery Data Preprocessing Methodology for Data-Driven Models in Prognostics and Health Management. Sensors 2021, 21, 6841. [Google Scholar] [CrossRef] [PubMed]
  4. Falck, J.; Felgemacher, C.; Rojko, A.; Liserre, M.; Zacharias, P. Reliability of Power Electronic Systems: An Industry Perspective. IEEE Ind. Electron. Mag. 2018, 12, 24–35. [Google Scholar] [CrossRef] [Green Version]
  5. Zhang, P.; Gao, Z.; Cao, L.; Dong, F.; Zou, Y.; Wang, K.; Zhang, Y.; Sun, P. Marine Systems and Equipment Prognostics and Health Management: A Systematic Review from Health Condition Monitoring to Maintenance Strategy. Machines 2022, 10, 72. [Google Scholar] [CrossRef]
  6. Pellitteri, F.; Di Dio, V.; Puccio, C.; Miceli, R. A Model of DC-DC Converter with Switched-Capacitor Structure for Electric Vehicle Applications. Energies 2022, 15, 1224. [Google Scholar] [CrossRef]
  7. Omid, H.; Yaser, D. Reliability modelling of capacitor voltage transformer using proposed Markov model. Electric Power Syst. Res. 2022, 202, 107573. [Google Scholar] [CrossRef]
  8. Summer, F.; Torop, J.; Aabloo, A.; Kyritsakis, A.; Zadin, V. Particle Dynamics-Based Stochastic Modeling of Carbon Particle Charging in the Flow Capacitor Systems. Appl. Sci. 2022, 12, 1887. [Google Scholar] [CrossRef]
  9. Bi, K. A Model Predictive Controlled Bidirectional Four Quadrant Flying Capacitor DC/DC Converter Applied in Energy Storage System. IEEE Trans. Power Electron. 2022, 37, 7705–7717. [Google Scholar] [CrossRef]
  10. Mcgrew, T.; Sysoeva, C.V.; Cheng, H.; Miller, C.; Scofield, J.; Scott, M.J. Condition Monitoring of DC-Link Capacitors using Time-Frequency Analysis and Machine Learning Classification of Conducted EMI. IEEE Trans. Power Electron. 2022. [Google Scholar] [CrossRef]
  11. Zhang, Y.; Yao, C.; Gao, F.; Song, T.; Tang, Y.; Zhu, X. Motor Driver-Based Topology of Integrated On-Board Charging System and Data-Driven Inductance Identification Method. IEEE J. Emerg. Sel. Top. Circuits Syst. 2022, 12, 310–319. [Google Scholar] [CrossRef]
  12. Chen, J.; Zhao, Y.; Xue, X.; Chen, R.; Wu, Y. Data-Driven Health Assessment in a Flight Control System under Uncertain Conditions. Appl. Sci. 2021, 11, 10107. [Google Scholar] [CrossRef]
  13. Shifat, T.A.; Yasmin, R.; Hur, J.-W. A Data Driven RUL Estimation Framework of Electric Motor Using Deep Electrical Feature Learning from Current Harmonics and Apparent Power. Energies 2021, 14, 3156. [Google Scholar] [CrossRef]
  14. Bhargava, C. Review of Health Prognostics and Condition Monitoring of Electronic Components. IEEE Access 2020, 8, 75163–75183. [Google Scholar] [CrossRef]
  15. Zhao, S.; Makis, V.; Chen, S.; Li, Y. Health Assessment Method for Electronic Components Subject to Condition Monitoring and Hard Failure. IEEE Trans. Instrum. Meas. 2019, 68, 138–150. [Google Scholar] [CrossRef]
  16. Kim, S.; Akpudo, U.E.; Hur, J.-W. A Cost-Aware DNN-Based FDI Technology for Solenoid Pumps. Electronics 2021, 10, 2323. [Google Scholar] [CrossRef]
  17. Lee, M.-S.; Shifat, T.A.; Hur, J.W. Kalman Filter Assisted Deep Feature Learning for RUL Prediction of Hydraulic Gear Pump. IEEE Sens. J. 2022. [Google Scholar] [CrossRef]
  18. Shifat, T.A.; Hur, J.W. ANN Assisted Multi Sensor Information Fusion for BLDC Motor Fault Diagnosis. IEEE Access 2021, 9, 429–9441. [Google Scholar] [CrossRef]
  19. Narale, S.B.; Verma, A.; Anand, S. Accelerated Aging Method and Lifetime Evaluation of Aluminum Electrolytic Capacitors for Power Electronic Application. In Proceedings of the 2020 IEEE Energy Conversion Congress and Exposition (ECCE), Detroit, MI, USA, 11–15 October 2020; pp. 3662–3669. [Google Scholar] [CrossRef]
  20. Ren, L.; Zhang, L.; Gong, C. ESR Estimation Schemes of Output Capacitor for Buck Converter from Capacitor Perspective. Electronics 2020, 9, 1596. [Google Scholar] [CrossRef]
  21. Amaral, A.M.R.; Cardoso, A.J.M. A Simple Offline Technique for Evaluating the Condition of Aluminum–Electrolytic–Capacitors. IEEE Trans. Ind. Electron. 2009, 56, 3230–3237. [Google Scholar] [CrossRef]
  22. Amaral, A.M.R.; Cardoso, A.J.M. An Economic Offline Technique for Estimating the Equivalent Circuit of Aluminum Electrolytic Capacitors. IEEE Trans. Instrum. Meas. 2008, 57, 2697–2710. [Google Scholar] [CrossRef]
  23. Rojas-Dueñas, G.; Riba, J.-R.; Moreno-Eguilaz, M. CNN-LSTM-Based Prognostics of Bidirectional Converters for Electric Vehicles’ Machine. Sensors 2021, 21, 7079. [Google Scholar] [CrossRef] [PubMed]
  24. Pu, X.; Nguyen, T.H.; Lee, D.; Lee, K.; Kim, J. Fault Diagnosis of DC-Link Capacitors in Three-Phase AC/DC PWM Converters by Online Estimation of Equivalent Series Resistance. IEEE Trans. Ind. Electron. 2013, 60, 4118–4127. [Google Scholar] [CrossRef]
  25. Miao, W.; Liu, X.; Lam, K.H.; Pong, P.W.T. Condition Monitoring of Electrolytic Capacitors in Boost Converters by Magnetic Sensors. IEEE Sens. J. 2019, 19, 10393–10402. [Google Scholar] [CrossRef]
  26. Laadjal, K.; Sahraoui, M.; Cardoso, A.J.M. On-Line Fault Diagnosis of DC-Link Electrolytic Capacitors in Boost Converters Using the STFT Technique. IEEE Trans. Power Electron. 2021, 36, 6303–6312. [Google Scholar] [CrossRef]
  27. Ghadrdan, M.; Peyghami, S.; Mokhtari, H.; Blaabjerg, F.O.G. Condition Monitoring of DC-link Electrolytic Capacitor in Back-to-Back Converters Based on Dissipation Factor. IEEE Trans. Power Electron. 2022, 37, 733–9744. [Google Scholar] [CrossRef]
  28. Xin, X.; Yang, Y.; Ma, K.; He, B. Online Monitoring for Sub-module Capacitance in Modular Multilevel Converter with Four Sampling Points of Capacitor Voltage. In Proceedings of the 2020 IEEE 9th International Power Electronics and Motion Control Conference (IPEMC2020-ECCE Asia), Nanjing, China, 29 November–2 December 2020; pp. 935–939. [Google Scholar] [CrossRef]
  29. Rodriguez Ramos, E.; Leyva, R.; Farivar, G.G.; Townsend, C.D.; Pou, J. Capacitor Condition Monitoring for the Low-Capacitance StatCom: An Online Approach. IEEE Trans. Power Electron. 2022, 37, 3697–3701. [Google Scholar] [CrossRef]
  30. Asoodar, M.; Nahalparvari, M.; Danielsson, C.; Söderström, R.; Nee, H.P. Online Health Monitoring of DC-Link Capacitors in Modular Multilevel Converters for FACTS and HVDC Applications. IEEE Trans. Power Electron. 2021, 36, 13489–13503. [Google Scholar] [CrossRef]
  31. Ren, L.; Gong, C.; Zhao, Y. An Online ESR Estimation Method for Output Capacitor of Boost Converter. IEEE Trans. Power Electron. 2019, 34, 10153–10165. [Google Scholar] [CrossRef]
  32. Laadjal, K.; Bento, F.; Cardoso, A.J.M. On-Line Diagnostics of Electrolytic Capacitors in Fault-Tolerant LED Lighting Systems. Electronics 2022, 11, 1444. [Google Scholar] [CrossRef]
  33. Zhao, Z.; Davari, P.; Lu, W.; Blaabjerg, F. Online DC-Link Capacitance Monitoring for Digital-Controlled Boost PFC Converters without Additional Sampling Devices. IEEE Trans. Ind. Electron. 2022. [Google Scholar] [CrossRef]
  34. Ghadrdan, M.; Abdi, B.; Peyghami, S.; Mokhtari, H.; Blaabjerg, F. On-line Condition Monitoring System for DC-link Capacitor of Back-to-Back Converters Using Large-signal Transients. IEEE J. Emerg. Sel. Top. Power Electron. 2022. [Google Scholar] [CrossRef]
  35. Wang, F.; Cai, Y.; Tang, H. Prognostics of Aluminum Electrolytic Capacitors Based on Chained-SVR and 1D-CNN Ensemble Learning. Arab. J. Sci. Eng. 2022. [Google Scholar] [CrossRef]
  36. Harada, K.; Katsuki, A.; Fujiwara, M. Use of ESR for deterioration diagnosis of electrolytic capacitor. IEEE Trans. Power Electron. 1993, 8, 355–361. [Google Scholar] [CrossRef]
  37. Hao, M.; Wang, L. Fault diagnosis and failure prediction of aluminum electrolytic capacitors in power electronic converters. In Proceedings of the 31st Annual Conference of IEEE Industrial Electronics Society, Raleigh, NC, USA, 6–10 November 2005; p. 6. [Google Scholar] [CrossRef]
  38. Rigamonti, M.; Baraldi, P.; Zio, E.; Astigarraga, D.; Galarza, A. Particle Filter-Based Prognostics for an Electrolytic Capacitor Working in Variable Operating Conditions. IEEE Trans. Power Electron. 2016, 31, 1567–1575. [Google Scholar] [CrossRef]
  39. Kulkarni, C.S.; Celaya, J.R.; Goebel, K.; Biswas, G. Physics Based Electrolytic Capacitor Degradation Models for Prognostic Studies under Thermal Overstress. PHM Soc. Eur. Conf. 2012, 1. [Google Scholar] [CrossRef]
  40. Celaya, J.R.; Kulkarni, C.; Saha, S.; Biswas, G.; Goebel, K. Accelerated aging in electrolytic capacitors for prognostics. In Proceedings of the 2012 Proceedings Annual Reliability and Maintainability Symposium, Reno, NV, USA, 23–26 January 2012; pp. 1–6. [Google Scholar] [CrossRef] [Green Version]
  41. Kulkarni, C.; Biswas, G.; Koutsoukos, X.; Celaya, J.; Goebel, K. Integrated diagnostic/prognostic experimental setup for capacitor degradation and health monitoring. In Proceedings of the 2010 IEEE Autotestcon, Orlando, FL, USA, 13–16 September 2010; pp. 1–7. [Google Scholar] [CrossRef] [Green Version]
  42. Kareem, A.B.; Ejike Akpudo, U.; Hur, J.-W. An Integrated Cost-Aware Dual Monitoring Framework for SMPS Switching Device Diagnosis. Electronics 2021, 10, 2487. [Google Scholar] [CrossRef]
  43. García, E.M.; Alberti, M.G.; Arcos Álvarez, A.A. Measurement-While-Drilling Based Estimation of Dynamic Penetrometer Values Using Decision Trees and Random Forests. Appl. Sci. 2022, 12, 4565. [Google Scholar] [CrossRef]
  44. Li, Q.; Zhao, C.; He, X.; Chen, K.; Wang, R. The Impact of Partial Balance of Imbalanced Dataset on Classification Performance. Electronics 2022, 11, 1322. [Google Scholar] [CrossRef]
  45. Talebi, S.; Waczak, J.; Fernando, B.A.; Sridhar, A.; Lary, D.J. Data-Driven EEG Band Discovery with Decision Trees. Sensors 2022, 22, 3048. [Google Scholar] [CrossRef]
  46. Lee, S.-J.; Tseng, C.-H.; Yang, H.-Y.; Jin, X.; Jiang, Q.; Pu, B.; Hu, W.-H.; Liu, D.-R.; Huang, Y.; Zhao, N. Random RotBoost: An Ensemble Classification Method Based on Rotation Forest and AdaBoost in Random Subsets and Its Application to Clinical Decision Support. Entropy 2022, 24, 617. [Google Scholar] [CrossRef]
  47. Huang, J.; Ling, S.; Wu, X.; Deng, R. GIS-Based Comparative Study of the Bayesian Network, Decision Table, Radial Basis Function Network and Stochastic Gradient Descent for the Spatial Prediction of Landslide Susceptibility. Land 2022, 11, 436. [Google Scholar] [CrossRef]
  48. Masood, H.; Zafar, A.; Ali, M.U.; Hussain, T.; Khan, M.A.; Tariq, U.; Damaševičius, R. Tracking of a Fixed-Shape Moving Object Based on the Gradient Descent Method. Sensors 2022, 22, 1098. [Google Scholar] [CrossRef]
  49. Franzese, G.; Milios, D.; Filippone, M.; Michiardi, P. A Scalable Bayesian Sampling Method Based on Stochastic Gradient Descent Isotropization. Entropy 2021, 23, 1426. [Google Scholar] [CrossRef] [PubMed]
  50. Kim, D.; Heo, T.-Y. Anomaly Detection with Feature Extraction Based on Machine Learning Using Hydraulic System IoT Sensor Data. Sensors 2022, 22, 2479. [Google Scholar] [CrossRef] [PubMed]
  51. Zou, Y.; Gao, C. Extreme Learning Machine Enhanced Gradient Boosting for Credit Scoring. Algorithms 2022, 15, 149. [Google Scholar] [CrossRef]
  52. Kim, C.; Park, T. Predicting Determinants of Lifelong Learning Intention Using Gradient Boosting Machine (GBM) with Grid Search. Sustainability 2022, 14, 5256. [Google Scholar] [CrossRef]
  53. Zheng, H.; Xiao, F.; Sun, S.; Qin, Y. Brillouin Frequency Shift Extraction Based on AdaBoost Algorithm. Sensors 2022, 22, 3354. [Google Scholar] [CrossRef]
  54. Shifat, T.A.; Hur, J.W. Reliability improvement in the presence of weak fault features using non-Gaussian IMF selection and AdaBoost technique. J. Mech. Sci. Technol. 2021, 35, 3355–3367. [Google Scholar] [CrossRef]
  55. Zou, X.; Wang, C.; Luo, M.; Ren, Q.; Liu, Y.; Zhang, S.; Bai, Y.; Meng, J.; Zhang, W.; Su, S.W. Design of Electronic Nose Detection System for Apple Quality Grading Based on Computational Fluid Dynamics Simulation and K-Nearest Neighbor Support Vector Machine. Sensors 2022, 22, 2997. [Google Scholar] [CrossRef]
  56. Leon-Medina, J.X.; Anaya, M.; Pozo, F.; Tibaduiza, D. Nonlinear Feature Extraction Through Manifold Learning in an Electronic Tongue Classification Task. Sensors 2020, 20, 4834. [Google Scholar] [CrossRef] [PubMed]
  57. Bhushan, S.; Alshehri, M.; Keshta, I.; Chakraverti, A.K.; Rajpurohit, J.; Abugabah, A. An Experimental Analysis of Various Machine Learning Algorithms for Hand Gesture Recognition. Electronics 2022, 11, 968. [Google Scholar] [CrossRef]
  58. Peppes, N.; Daskalakis, E.; Alexakis, T.; Adamopoulou, E.; Demestichas, K. Performance of Machine Learning-Based Multi-Model Voting Ensemble Methods for Network Threat Detection in Agriculture 4.0. Sensors 2021, 21, 7475. [Google Scholar] [CrossRef]
  59. Akpudo, U.E.; Jang-Wook, H. A Multi-Domain Diagnostics Approach for Solenoid Pumps Based on Discriminative Features. IEEE Access 2020, 8, 175020–175034. [Google Scholar] [CrossRef]
  60. Current Dependency and Voltage Dependency|FAQ|Hioki. Available online: https://www.hioki.com/us-en/support/faq/detail/id_114 (accessed on 10 February 2022).
  61. Contents. Available online: https://www.testequipmentdepot.com/hioki/pdf/bt3564_manual.pdf (accessed on 15 February 2022).
  62. Kim, J.H.; Yoon, H.K.; Cho, S.; Kim, Y.; Lee, J. Four Electrode Resistivity Probe for Porosity Evaluation. Geotech. Test. J. 2011, 34. [Google Scholar] [CrossRef]
  63. Satish, B.; Bharat, K.; Sachin, K.; Saxena, A.K. Evaluation of four-terminal-pair capacitance standards using electrical equivalent circuit model. Measurement 2015, 73, 121–126. [Google Scholar] [CrossRef]
  64. Hai, M.; Zhang, Y.; Yuejin, Z. A Performance Evaluation of Classification Algorithms for Big Data. Procedia Comput. Sci. 2017, 122, 1100–1107. [Google Scholar] [CrossRef]
  65. Wong, T.T. Performance evaluation of classification algorithms by k-fold and leave-one-out cross validation. Pattern Recognit. 2015, 48, 2839–2846. [Google Scholar] [CrossRef]
Figure 1. A representation of the fault prone components in power electronic systems, (a) A typical 16 V 1000 uf aluminum electrolytic capacitor (b) Root cause breakdown and (c) Common causes of failure in power electronics.
Figure 1. A representation of the fault prone components in power electronic systems, (a) A typical 16 V 1000 uf aluminum electrolytic capacitor (b) Root cause breakdown and (c) Common causes of failure in power electronics.
Processes 10 01091 g001
Figure 2. The proposed condition monitoring framework for the SMPS Aluminum Electrolytic Capacitors.
Figure 2. The proposed condition monitoring framework for the SMPS Aluminum Electrolytic Capacitors.
Processes 10 01091 g002
Figure 3. Correlation Matrix for all the features extracted.
Figure 3. Correlation Matrix for all the features extracted.
Processes 10 01091 g003
Figure 4. Correlation Matrix for the features selected.
Figure 4. Correlation Matrix for the features selected.
Processes 10 01091 g004
Figure 5. A detailed description of the connection used in data acquisition process.
Figure 5. A detailed description of the connection used in data acquisition process.
Processes 10 01091 g005
Figure 6. A detailed description of the computer aided software interface used in data collection with label from 1, 2, 6, 7 and 8.
Figure 6. A detailed description of the computer aided software interface used in data collection with label from 1, 2, 6, 7 and 8.
Processes 10 01091 g006
Figure 7. A description of the section numbered 3 to 5 covering the Fix function, DC-Sweep and Frequency Sweep respectively.
Figure 7. A description of the section numbered 3 to 5 covering the Fix function, DC-Sweep and Frequency Sweep respectively.
Processes 10 01091 g007
Figure 8. A further description for the computer aided section of 9 and 10 showing the graph display and graph setting/adjustment section.
Figure 8. A further description for the computer aided section of 9 and 10 showing the graph display and graph setting/adjustment section.
Processes 10 01091 g008
Figure 9. The LCR meter measurement circuit—Four Terminal Pair Method.
Figure 9. The LCR meter measurement circuit—Four Terminal Pair Method.
Processes 10 01091 g009
Figure 10. Exploratory time series data analysis of the equivalent series resistance (ESR) across the three capacitors.
Figure 10. Exploratory time series data analysis of the equivalent series resistance (ESR) across the three capacitors.
Processes 10 01091 g010
Figure 11. Model accuracy assessment for each all features (D-Q-RS-Z).
Figure 11. Model accuracy assessment for each all features (D-Q-RS-Z).
Processes 10 01091 g011
Figure 12. Model accuracy assessment for single features.
Figure 12. Model accuracy assessment for single features.
Processes 10 01091 g012
Figure 13. Model accuracy assessment for dual features.
Figure 13. Model accuracy assessment for dual features.
Processes 10 01091 g013
Figure 14. Fault Visualization Plot for the Aluminum Electrolytic Capacitors.
Figure 14. Fault Visualization Plot for the Aluminum Electrolytic Capacitors.
Processes 10 01091 g014
Figure 15. Confusion Matrix of the selected models (a) MLP (b) DT (c) KNN (d) RF (e) SGD (f) LR (g) GB (h) SVC (i) Adaboost.
Figure 15. Confusion Matrix of the selected models (a) MLP (b) DT (c) KNN (d) RF (e) SGD (f) LR (g) GB (h) SVC (i) Adaboost.
Processes 10 01091 g015
Table 1. The Feature Set Description.
Table 1. The Feature Set Description.
ParametersDefinitionFunctions
ZImpedance Z = X c S i n θ
DLoss coefficient/Dissipation Factor t a n δ = E S R X c
R s Equivalent Series Resistance E S R = Z C o s θ
QQuality FactorQ = X c E S R
Table 2. Statistical Extracted Features and their definitions [42].
Table 2. Statistical Extracted Features and their definitions [42].
Feature NameDefinition
nth percentile (n = 5, 25, 75, 95) P x = 100 x 0.5 n
Root Mean Square X r m s = i = 1 n x i 2 n
Mean x ¯ = 1 n i = 1 n x i
Kurtosis X k u r t = 1 N Σ x i μ 3 σ
Interquartile range u p p e r q u a r t e r Q 3 l o w e r q u a r t e r Q 1
Median abs deviation X m a d = 1 n i = 1 n x i m
Skewness X skew = E x i μ 3 σ
Max X max = max x i
Min X max = min x i
Crest Factor X C F = x max x r m s
Peak factor x P F = x max x s
Wave Factor x W F = 1 n i = 1 n x i 2 1 n i = 1 n x i
Standard error mean X s e m = s t a n d a r d d e v i a t i o n n
Standard deviation S D = 1 N 1 i = 1 N ( x i x ¯ ) 2
Variance V A R = 1 N i = 1 N x i x ¯ 2
Table 3. Experimental Measurement Conditions.
Table 3. Experimental Measurement Conditions.
FunctionsDescription
Electrical ParametersD–Rs–Q–Z
Frequency/Freq-Step1 MHz/1000 Hz/10 Hz
DC BiasON 1.0 volts
Signal Level0.5 Vrms
Measurement RangeAuto
SpeedSLOW2
LowZ modeON
Table 4. Machine Learning Classifiers and their Parameters.
Table 4. Machine Learning Classifiers and their Parameters.
ML ClassifierMajor Functional ParametersParameter Values
MLPActivation function (f), number of layers/nodes ( h / a ),2*f = ReLU, h / a = 1/7, α = 0.001
learning rate ( α )
DTmax–depth3
KNNk3
RFn estimators70
SGDrandom–state101
loss function = modified huber
NBGaussian, var–smoothing = 1 × 10−9
LRRegularizationL1, L2
GBCn estimators100
SVCRegularization (C), gamma ( γ )C = 100, γ = auto
Adaboostn estimators50
Table 5. Global performance comparison of ML models using all feature sets.
Table 5. Global performance comparison of ML models using all feature sets.
AlgorithmAccuracy (%)Precision (%)Recall (%)F1-Score (%)Cost (s)
MLP58.8948.1757.3349.498.2444
DT91.1193.2892.0091.810.4467
KNN99.3398.6898.6798.670.3133
RDF99.7796.1395.7895.7717.5067
SGD73.8867.9070.1162.221.0333
NB34.5553.2757.2251.040.2667
LR74.5570.0769.6769.642.5133
GB100.00100.00100.00100.0055.4777
SVC94.3380.8680.3380.191.0400
Adaboost75.1177.0075.0073.008.6900
Table 6. Global performance comparison of ML models using impedance (Z) features.
Table 6. Global performance comparison of ML models using impedance (Z) features.
AlgorithmAccuracy (%)Precision (%)Recall (%)F1-Score (%)Cost (s)
MLP48.7746.4948.7843.537.6400
DT91.4492.3791.5691.550.3700
KNN98.2298.2798.2298.220.2833
RDF91.7891.9491.7891.7215.8266
SGD73.0074.4573.0069.361.2266
NB48.2244.8548.2238.490.2200
LR71.5670.9371.5670.533.4933
GB99.1199.1299.1199.1150.1100
SVC89.7890.5389.7889.281.2000
Adaboost88.7889.9888.7888.898.7733
Table 7. Global performance comparison of ML models using loss coefficient (D) features.
Table 7. Global performance comparison of ML models using loss coefficient (D) features.
AlgorithmAccuracy (%)Precision (%)Recall (%)F1-Score (%)Cost (s)
MLP86.8888.8386.8986.829.1933
DT90.1190.8891.6688.890.4066
KNN98.4497.7698.8999.440.3067
RDF95.4498.6797.2298.2215.6333
SGD78.4487.4576.8986.441.1222
NB68.8878.8876.6676.660.2267
LR92.6689.0091.1189.552.8867
GB99.44100.00100.00100.0052.7111
SVC93.3396.6696.6696.660.7267
Adaboost93.7893.3393.3393.338.8133
Table 8. Global performance comparison of ML models using (ESR) features.
Table 8. Global performance comparison of ML models using (ESR) features.
AlgorithmAccuracy (%)Precision (%)Recall (%)F1-Score (%)Cost (s)
MLP93.3393.2893.2593.4110.2133
DT98.3398.3398.3598.360.3333
KNN99.3399.3499.3699.340.3066
RDF99.3399.3699.3399.3215.3333
SGD94.3394.3294.3394.340.7733
NB95.1195.1195.0995.100.2444
LR92.8993.0092.8993.002.4888
GB100.00100.00100.00100.0044.3967
SVC98.3398.3298.3498.330.5667
Adaboost97.7797.7597.7297.758.3333
Table 9. Global performance comparison of ML models using quality factor (Q) features.
Table 9. Global performance comparison of ML models using quality factor (Q) features.
AlgorithmAccuracy (%)Precision (%)Recall (%)F1-Score (%)Cost (s)
MLP87.5687.5587.5487.565.2133
DT97.7797.2597.1197.110.3933
KNN99.6699.6799.6799.670.3133
RDF97.1195.2694.6794.6315.7267
SGD89.7789.3587.8987.720.9999
NB83.3383.0074.1169.930.2444
LR89.2289.4389.3389.322.2222
GB99.5599.4699.4499.4454.8233
SVC94.5595.5495.1195.100.5666
Adaboost81.8884.0082.0081.009.0733
Table 10. Global performance comparison of ML models using combination of (Z) and (D) features.
Table 10. Global performance comparison of ML models using combination of (Z) and (D) features.
AlgorithmAccuracy (%)Precision (%)Recall (%)F1-Score (%)Cost (s)
MLP61.8966.8866.4464.819.4444
DT94.0088.3883.0081.950.3444
KNN99.4498.6298.5698.560.2800
RDF99.0096.2996.1196.0915.7533
SGD74.4487.5785.0084.331.1667
NB57.2263.0050.1145.280.2333
LR69.5568.3469.4467.693.0066
GB99.8899.7899.7899.7850.8233
SVC94.8878.175.6773.41.0800
Adaboost99.2288.4583.8982.948.8933
Table 11. Global performance comparison of ML models using combination of (RS) and (Q) features.
Table 11. Global performance comparison of ML models using combination of (RS) and (Q) features.
AlgorithmAccuracy (%)Precision (%)Recall (%)F1-Score (%)Cost (s)
MLP71.2273.0171.2267.948.4533
DT96.6796.6996.3396.340.4133
KNN98.6798.7098.6798.670.2933
RDF99.2295.8595.4495.4815.5867
SGD95.1191.7389.0088.370.7933
NB71.6767.7066.1164.000.2133
LR87.5688.6988.0087.843.0933
GB99.6799.2599.2299.2253.7633
SVC97.1194.4894.1194.080.6867
Adaboost84.5686.9586.5686.419.0067
Table 12. Global performance comparison of ML models using combination of (RS) and (Z) features.
Table 12. Global performance comparison of ML models using combination of (RS) and (Z) features.
AlgorithmAccuracy (%)Precision (%)Recall (%)F1-Score (%)Cost (s)
MLP58.3358.9058.3353.627.8444
DT96.0095.8595.5695.550.4267
KNN98.0098.0598.0098.000.2733
RDF96.0094.0594.0093.9515.9200
SGD96.0095.8495.4495.430.8800
NB60.0065.9358.5656.200.2200
LR62.4563.3462.2260.873.1867
GB99.3299.4599.1199.2257.9633
SVC84.0096.5096.3396.340.7933
Adaboost96.3296.7896.1196.048.1800
Table 13. Global performance comparison of ML models using combination of (Q) and (Z) features.
Table 13. Global performance comparison of ML models using combination of (Q) and (Z) features.
AlgorithmAccuracy (%)Precision (%)Recall (%)F1-Score (%)Cost (s)
MLP75.8877.0275.8975.6410.1400
DT84.3389.0884.1183.430.3267
KNN97.5597.9797.7897.750.2800
RDF98.4496.8596.7896.7615.3333
SGD80.2279.7078.0074.490.9067
NB33.6651.6052.6742.160.2067
LR77.8878.2877.7877.362.5067
GB100.0099.4599.4499.4445.2500
SVC79.8879.5778.0077.010.7267
Adaboost83.2288.0285.7885.188.2467
Table 14. Global performance comparison of ML models using combination of (Q) and (D) features.
Table 14. Global performance comparison of ML models using combination of (Q) and (D) features.
AlgorithmAccuracy (%)Precision (%)Recall (%)F1-Score (%)Cost (s)
MLP44.2238.6844.2232.795.8133
DT83.8889.0185.5684.660.4333
KNN99.8898.3898.3398.330.3000
RDF96.8897.0396.8996.8815.6867
SGD85.0088.0284.8983.540.9533
NB43.3345.4850.4443.870.2200
LR77.6773.7074.5673.302.8733
GB99.8899.5799.5699.5655.4167
SVC89.1187.5586.7886.70.8667
Adaboost99.5696.0295.7895.739.3333
Table 15. Global performance comparison of ML models using combination of (RS) and (D) features.
Table 15. Global performance comparison of ML models using combination of (RS) and (D) features.
AlgorithmAccuracy (%)Precision (%)Recall (%)F1-Score (%)Cost (s)
MLP29.6724.3329.6724.464.7667
DT92.8891.9490.0089.800.3000
KNN99.5598.1698.1198.110.2600
RDF95.7894.6994.4494.4515.5066
SGD91.2273.2565.6761.531.1933
NB33.7852.1845.7841.060.2333
LR80.4481.8780.4380.452.8333
GB99.7799.7899.7599.7741.5033
SVC92.0091.2891.4591.671.3667
Adaboost89.2289.5688.2289.478.2133
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Kareem, A.B.; Hur, J.-W. A Feature Engineering-Assisted CM Technology for SMPS Output Aluminium Electrolytic Capacitors (AEC) Considering D-ESR-Q-Z Parameters. Processes 2022, 10, 1091. https://0-doi-org.brum.beds.ac.uk/10.3390/pr10061091

AMA Style

Kareem AB, Hur J-W. A Feature Engineering-Assisted CM Technology for SMPS Output Aluminium Electrolytic Capacitors (AEC) Considering D-ESR-Q-Z Parameters. Processes. 2022; 10(6):1091. https://0-doi-org.brum.beds.ac.uk/10.3390/pr10061091

Chicago/Turabian Style

Kareem, Akeem Bayo, and Jang-Wook Hur. 2022. "A Feature Engineering-Assisted CM Technology for SMPS Output Aluminium Electrolytic Capacitors (AEC) Considering D-ESR-Q-Z Parameters" Processes 10, no. 6: 1091. https://0-doi-org.brum.beds.ac.uk/10.3390/pr10061091

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