Next Article in Journal
Soft Sensing of LPG Processes Using Deep Learning
Previous Article in Journal
HIDM: Hybrid Intrusion Detection Model for Industry 4.0 Networks Using an Optimized CNN-LSTM with Transfer Learning
Previous Article in Special Issue
Supervised Machine-Learning Methodology for Industrial Robot Positional Health Using Artificial Neural Networks, Discrete Wavelet Transform, and Nonlinear Indicators
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Enhancing Diagnosis of Rotating Elements in Roll-to-Roll Manufacturing Systems through Feature Selection Approach Considering Overlapping Data Density and Distance Analysis

1
Department of Mechanical Design and Production Engineering, Konkuk University, 120 Neungdong-ro, Gwangjin-gu, Seoul 05030, Republic of Korea
2
Department of Mechanical Engineering, Massachusetts Institute of Technology, Cambridge, MA 02139, USA
3
Department of Printed Electronics, Korea Institute of Machinery and Materials, 156, Gajeongbuk-ro, Yuseong-gu, Daejeon 34103, Republic of Korea
4
Department of Mechanical and Aerospace Engineering, Konkuk University, 120 Neungdong-ro, Gwangjin-gu, Seoul 05030, Republic of Korea
*
Author to whom correspondence should be addressed.
Sensors 2023, 23(18), 7857; https://doi.org/10.3390/s23187857
Submission received: 31 July 2023 / Revised: 1 September 2023 / Accepted: 11 September 2023 / Published: 13 September 2023
(This article belongs to the Special Issue Intelligent Systems for Fault Diagnosis and Prognosis)

Abstract

:
Roll-to-roll manufacturing systems have been widely adopted for their cost-effectiveness, eco-friendliness, and mass-production capabilities, utilizing thin and flexible substrates. However, in these systems, defects in the rotating components such as the rollers and bearings can result in severe defects in the functional layers. Therefore, the development of an intelligent diagnostic model is crucial for effectively identifying these rotating component defects. In this study, a quantitative feature-selection method, feature partial density, to develop high-efficiency diagnostic models was proposed. The feature combinations extracted from the measured signals were evaluated based on the partial density, which is the density of the remaining data excluding the highest class in overlapping regions and the Mahalanobis distance by class to assess the classification performance of the models. The validity of the proposed algorithm was verified through the construction of ranked model groups and comparison with existing feature-selection methods. The high-ranking group selected by the algorithm outperformed the other groups in terms of training time, accuracy, and positive predictive value. Moreover, the top feature combination demonstrated superior performance across all indicators compared to existing methods.

Graphical Abstract

1. Introduction

Roll-to-roll (R2R) manufacturing is an efficient production system that utilizes thin and flexible substrates, referred to as webs, to transport and process materials at high speeds using rolls and rollers [1,2]. This approach offers cost-effectiveness and environmental benefits [3]. Polymer-based webs, such as PET and PI, or metal-based webs, such as copper and aluminum, have gained widespread adoption in various fields, including flexible and wearable electronic products, perovskite-based solar cells, nanotechnology, and secondary batteries [4,5,6,7,8,9,10]. The performance of crucial rotating components for web transport, such as roll eccentricity and bearing defects, significantly affects the quality of the final products in R2R systems [11,12]. Malfunctions in these rotating components during web transport or winding can cause changes in web transfer speed and tension disturbances during processes such as printing and deposition, resulting in web deformations such as thickness and elongation variations [13]. In particular, the thin, flexible nature of polymer-based web and the increasingly thin metal film used for improved battery energy density make the web susceptible to deformation when tension disturbances occur [14]. This susceptibility to tension disturbances can lead to poor coating uniformity and significant defects within the functional layers, which can significantly impact the overall performance of the final product [15,16]. To enhance the coating quality of R2R systems, developing intelligent methodologies capable of monitoring, detecting, and diagnosing defects in rotating components that cause tension disturbances is crucial [17,18].
Prognostics and Health Management (PHM) is a technical research area that aims to minimize maintenance time by monitoring systems and detecting anomalies and failures [19,20]. Quality maintenance and fault diagnosis in R2R systems typically rely on sensors and inspection of the end product due to the behavior of the continuous web. Since it is difficult to inspect the workpiece in the field, developing an intelligent fault diagnosis system based on sensor data can reduce maintenance time [21].
Recent advances in technology have made it easier to collect massive amounts of sensor data, leading to an increase in sensor data-driven research [22,23,24,25]. As a result, researchers have accelerated the development of data-driven intelligent health-diagnostic models using machine learning and deep learning [26,27,28]. Machine learning methods and techniques generally follow a sequence of sensor-data collection, data-quality assessment, feature extraction, feature selection, and model training [29,30]. Data are collected from sensors attached to the machine, and vibration sensors have proven to be effective in diagnosing faults in rotating components in several studies [31,32,33,34]. The collected data are quantitatively evaluated for suitability in fault classification, and fault characteristics are quantified while selecting the optimal sensor [29,34]. As the measured signal contains noise, feature extraction is performed to extract only the information that reflects the state of the diagnosis target, excluding noise [35,36]. The extracted-feature set typically has a high dimensionality, and using all features as training data can reduce the classification accuracy and increase training time [37,38]. Therefore, performing feature selection is essential for choosing the most appropriate training data and quantitatively evaluating feature combinations that are relevant to faults [39,40]. Feature-selection engineering is an active research area, aiming to achieve benefits such as data reduction, training-time reduction, and enhanced accuracy [41,42,43,44].
Feature-selection methods can be divided into filter methods, wrapper methods, and embedded methods [45]. This study focuses on the filter methods that are fast to compute, can be combined with all kinds of prediction algorithms, and can be used for any high-dimensional datasets, as wrapper methods are not computationally able to deal with high-dimensional datasets and embedded methods are only used for certain algorithms [46]. However, the existing filter-based feature-selection method has a problem of lower accuracy at the expense of faster processing speed than other methods.
Therefore, we propose the feature partial density (FPD) algorithm, along with an accurate and quantitative evaluation method based on density- and distance-based classification effects using duplicate area data. We aim to achieve effective feature selection for fault classification and ensure accurate diagnostic performance. The core idea behind the FPD algorithm is to filter out the most valuable data by extracting the most relevant feature variable combinations from the sensor data. The FPD establishes a multidimensional-coordinate system by extracting feature combinations and calculates the partial density of areas based on feature variable sets. It then derives the FPD number (FPDn) by dividing the MD. Theoretically, the lowest FPDn indicates the lowest error data for the duplicate area. The diagnostic model constructed based on these data achieves the highest accuracy within the shortest training time.
To validate the effectiveness of our proposed algorithm, we conducted experiments using three-axis acceleration data collected from an R2R system for the diagnosis of roll eccentricity. We constructed an SVM [47] diagnostic model based on six high-rank cases, six low-rank cases, and six random extraction cases, using FPDn. We evaluated the performance of the model to validate the FPDn. Additionally, to diagnose bearings, which are an important element of rotation in roll-to-roll production systems, we constructed a fault diagnosis model using FPD and five existing filter-based feature selection algorithms based on Kaist rotor vibration data [48]. We compared the FPD with five existing methods for bearing diagnosis by building diagnostic models. We selected three commonly used filtering methods, mRMR, chi-square, and ReliefF, as well as MD evaluation and FDM methods that are highly relevant to the parameters used in this study. The superiority and generality of our proposed algorithm was confirmed through comparative evaluations.

2. Related Works

Feature selection reduces the large feature sets to the most significant features by minimizing the data’s dimensions. This step is critical for optimizing diagnostic efficiency with respect to predictive accuracy, learning time and storage needs [49]. Therefore, feature-selection research is considered one of the most productive and active fields of machine learning applications [50] with many feature-selection methods proposed in the last few decades [41,42].
Feature-selection methods can be divided into three main categories: filter methods, wrapper methods, and embedded methods, depending on whether or not they use a classification algorithm [45,51]. Filter methods rank features by calculating a score for each feature without using a classification model. In most filter methods, the score calculation is faster and more computationally efficient because it does not consume additional processing time by calling on a classification algorithm [52]. Wrapper methods, on the other hand, use a classification model to create all subsets and corresponding classification models for all features, and score each subset using the classification model’s performance measure. These methods can use optimization approaches such as metaheuristic algorithms [53,54]. Embedded methods combine the advantages of both methods including the feature selection for the model-fitting step [37,40].
In this paper, we focus on filter methods that are fast to compute, can be combined with all kinds of prediction algorithms, and can be used for any high-dimensional datasets, as wrapper methods are not computationally able to deal with high-dimensional datasets and embedded methods are only used for certain algorithms [46,53].
Li, Liang, Lin, Chen, and Liu [55] proposed a feature-selection method that uses multiple-scale form filters through the minimum redundancy maximum relevance (mRMR) [56] principle. To characterize and reduce data dimensionality, Dai, Xu, Wei, Ding, Xu, Zhang, and Zhang [57] developed an algorithm that considers the topology of data, thereby improving prediction performance. Uzun and Ballı [58] presented an algorithm that enhances classification performance by incorporating multivariate outliers and ReliefF feature selection. Koklu, Unlersen, Ozkan, Aslan and Sabanci [59] used the chi-squared test for feature selection and evaluated classifier performance using kernel support vector machine (SVM). Patel and Upadhyay [60] devised an algorithm for feature ranking in fault diagnosis by calculating the Euclidean distances between features. Suresh and Naidu [61] proposed a feature-selection method based on the analysis of variance (ANOVA) and Mahalanobis distance (MD) for SVM model-based multiple-class fault diagnosis. Lee et al. [29] introduced a quantitative feature-selection method that uses the feature-matrix volume and MD for diagnosing rotating machinery systems. Oh et al. [62] developed a feature selection method based on MD distance and a feature density matrix (FDM) for constructing a diagnostic model for the drive roll of an R2R slot-die coating system.
These filter-based feature-selection methods have demonstrated improvement, but there remains an opportunity to enhance accuracy. Therefore, we propose a new algorithm for feature selection which is determined by two parameters that are closely associated with model performance.

3. Theoretical Background

3.1. DNF Number-Based Data Evaluation

Directional nature of fault (DNF) is a technique to evaluate the quality of a dataset to quantify the condition or fault characteristics of measured data [36]. After collecting the sensor data through the experiments, the most effective dataset for fault diagnosis can be selected by evaluating the directionality of the faults for various sensor and axis data [31]. This method relies on the utilization of kurtosis and standard deviation as crucial measures. Kurtosis, being highly sensitive to impulses, is commonly employed for detecting faults in rotating elements [63]. Standard deviation, on the other hand, is utilized to evaluate the degree of imbalance in each signal [64]. The DNF number (DNFn) is defined in Equation (1), where α and β are weights between the kurtosis ratio and standard deviation ratio, k n and k f are the kurtosis derived from the normal and fault data, respectively, and s t d n and s t d f are the standard deviations of the normal and fault data, respectively. The highest DNFn value indicates the dataset that reflects faults most sensitively [31].
D N F n = 1 α + β α k f k n + β s t d f s t d n .

3.2. Feature Extraction

Feature extraction is the pre-process of extracting relevant and informative features from a given dataset, with the aim of capturing the inherent characteristics that reflect the underlying state of the diagnostic target [27]. By focusing on these pertinent features, feature extraction effectively eliminates noise and irrelevant information, enabling more precise and reliable data analysis [37]. Additionally, since feature extraction is a preliminary step to feature selection, improving the effectiveness can be achieved by extracting pertinent and important features in advance [65]. Following the filtration of the selected data using the DNF number, a compilation of significant industrial statistical features and time-domain statistical variables [66,67] were extracted, where X is the vector of vibration data, and N is a window size as listed in Table 1.
The combinations of feature variables were constructed from this extracted list of statistical feature variables. Each feature combination represents distinct cases that can be generated by employing different feature variables. Quantitative evaluation using the proposed algorithm enables the identification of optimal feature combinations from the constructed set, facilitating the development of optimal learning model data that excel in key metrics such as classification accuracy, positive predictive value (PPV), and learning time.

3.3. Mahalanobis Distance

MD is a statistical metric that measures the distance between information. It incorporates information from the covariance matrix, enabling a comprehensive assessment of distance. In classification, as the distance between classes increases, classification becomes easier, resulting in a reduction in misclassified data. In a multivariate space, MD is utilized to measure the distance between information. Unlike the more commonly used Euclidean distance, which solely considers the physical distance, MD considers the correlations between variables and provides a more accurate assessment of data distances [68]. Equation (2) can be used to calculate the MD between the class j data and sample data, where x represents the vector of class j data, m the vector of the mean values of the sample data, and C the covariance of the sample data.
  M D j = x m T C 1 x m .

4. Material and Methods

4.1. Experimental Setup and Data Collection

Figure 1 illustrates the experimental setup employed to validate the proposed algorithm. In this study, we assessed the effectiveness of the FPD algorithm using an industrial R2R system (Konkuk University), as depicted in Figure 1a. To evaluate the performance of the eccentricity diagnosis model, we introduced an eccentricity Figure 1c on an in-feeder roller Figure 1b of the R2R system. Three acceleration sensors Figure 1d–f were affixed to the roller to capture vibration data, which were acquired using a data acquisition (DAQ) board Figure 1g. To create the eccentricity, we cut a steel plate with a density of 7.5 kg/cm3 to dimensions of 20 mm × 30 mm × 0.5 mm and bent it to match the curvature of the roller. Subsequently, we applied eccentricity to the in-feeder roller and conducted an experiment using a PET film (CD901, Kolon Inc., Seoul, Republic of Korea). We collected all sensor outputs at a sampling rate of 12.8 kHz using data acquisition modules (DAQ NI-9230 and DAQ NI-9234) and LabVIEW 2018 version software (National Instruments, Austin, TX, USA). This experiment was repeated 3 times for 60 s. The specifications of the acceleration sensors are outlined in Table 2.
As shown in Table 2, the operating conditions of the R2R system and specifications of the acceleration sensors are indicated, including web speed, operating tension, and substrate of the R2R system and types, model of sensors and the sampling rate and duration of acquisition and types of DAQ and DAQ module.

4.2. KAIST Rotating Element Vibration Data

The generality of the proposed algorithm was verified using data collected by the Center for Noise and Vibration Control Plus in the Korea Advanced Institute of Science and Technology (KAIST) (Jung, et al.) [48]. In this study, the vibration data were collected under 4 Nm load with rated rotational speed of 3010 RPM. The vibration signals were measured using a total of four accelerometers (PCB352C34 PCB Piezotronics, Depew, NY, USA), which were attached to two bearing housings denoted A and B in the x and y directions. The data were sampled at a rate of 25.6 kHz. The state of the bearing condition was classified into five classes: normal, inner race fault, outer race fault, misalignment fault, and unbalance fault.

4.3. Design of FPD-Based Classifier

Figure 2 presents a flowchart outlining the process of designing a fault classifier using the proposed algorithm. The construction of the FPD-based classifier involved five distinct stages, which can be described as follows, when applying them to the experimental data for diagnosis of in-feeder roller eccentricity. Stage 1 encompassed the measurement of vibration data, acquired from an accelerometer sensor in the R2R system. Further details regarding this process can be found in Section 3.1. In Stage 2, the sensors and axes were selected based on the DNF number [28,33]. Specifically, the optimal dataset was determined by evaluating the DNF number for the nine datasets obtained from three sensors and three axes. Section 3.1 provides a detailed explanation of the methodology. In Stage 3, the feature combinations from the selected dataset were extracted. In this study, the chosen dataset was transformed into 20 statistical feature variables, and combinations of two different statistical feature variables were extracted. The list of the extracted statistical feature variables is presented in Section 3.2. Stage 4 involved the calculation and ranking of FPDn for the feature combinations. The efficiency of these combinations was evaluated using FPDn, enabling the selection of the most effective feature combination. Finally, in Stage 5, a machine learning model was constructed using the feature combination provided by the FPDn as the training data. For this study, diagnostic models were constructed using the top six, bottom six, and six random feature combinations identified by the FPDn. The performance of these models was then evaluated in terms of accuracy, training time, and PPV. Although this process was described for data collected for in-feeder roller diagnosis, it can also be applied to bearing diagnosis.
All diagnostic models were developed using MATLAB R2022a (MathWorks. Inc., Natick, MA, USA) and trained using the same computing power. The hardware used in the simulations is an Intel® Core™ i9-11900F system (Intel Corporation, Santa Clara, CA, USA) with 16 GB of RAM, running on the Microsoft Windows 10 operating system.

4.4. Evaluation Method for Feature Combination Based on FPD Algorithm

The flowcharts shown in Figure 3 provide a detailed and clear illustration of the FPD methodology, presenting the process of the FPD approach for quantitative feature selection.
First, as the method utilizes the distance between feature data, it is necessary to normalize the features beforehand for accurate evaluation and the building of a high-quality training dataset. Next, the boundaries constructed for each class of data and then the intersection data defined according to the class and location of the data. For example, if the data belong to class 1 and are within the boundary of class 2, they are deemed as intersection data. Likewise, if the data belong to class 2 and are within the boundary of class 1, they are also considered intersection data. Then, a boundary is constructed around the intersection data, and the PD and MD are calculated within the boundary. Subsequently, the FPDn is computed by dividing the MD by the PD. This process is repeated for other feature combinations, and once the FPDn is determined for all feature combinations, the optimal feature combination can be determined by ranking them according to FPDn magnitude.
When creating a feature-variable combination using two different types of feature variables, a two-dimensional plot can be generated, with each feature variable represented on an axis. In Figure 4, the blue data points represent healthy data, whereas the red data points represent defective data. Figure 4a illustrates the boundaries formed by connecting the outermost data points of each class, and the overlapping regions between the classes are defined as intersection areas, as depicted in Figure 4b. The overall intersection density is calculated by dividing the amount of data inside the intersection area by the total amount of data. Similarly, as shown in Figure 4c,d, the class-specific intersection density is determined by the ratio of the data within the intersection area to the total area of each class.
Data within the intersection area pose challenges in classification owing to the mixture of class data. Therefore, the classification accuracy tends to improve when the amount of data in the intersection area decreases compared to the total area, making intersection density a consideration for feature selection. However, because not all data within the intersection area are misclassified, the relationship between the overall intersection density and classification accuracy is non-linear. To enhance classification accuracy, it is necessary to consider the misclassified classes within the intersection area and adjust the density accordingly. The data belonging to the class with the highest density in the intersection region are classified correctly, whereas the remaining data, excluding these maximum density classes, represent classes that are likely to be misclassified within the intersection region. We define these remaining data as partial data. The sum of the intersection densities of the classes constituting the partial data is defined as the partial density (PD). As shown in Figure 4c,d, when the intersection density of the healthy class is lower than that of the defective class, PD is equal to the intersection density of the healthy class, as indicated in Figure 4b. If the total number of classes is n, and the class with the maximum intersection density is k, the PD can be expressed as shown in Equation (3).
P D N = i = 1 n N u m b e r   o f   i n t e r s e c t i o n   d a t a i N u m b e r   o f   d a t a N u m b e r   o f   i n t e r s e c t i o n   d a t a k N u m b e r   o f   d a t a .
There is an inverse relationship between the MD and classification difficulty for classes. Therefore, FPDn can be calculated by dividing the MD for other class data by the intersection density for each class, as shown in Equation (4).
F P D n = i = 1 n N u m b e r   o f   i n t e r s e c t i o n   d a t a i N u m b e r   o f   d a t a × M D i N u m b e r   o f   i n t e r s e c t i o n   d a t a k N u m b e r   o f   d a t a × M D k .
The FPD algorithm extracts intersection boundaries for each feature combination and evaluates the classification performance by considering the density of potentially misclassified class data and the MD within the intersection area. The feature combination with the lowest FPDn indicates minimal potential for misclassification and maximum MD for each class. Consequently, FPDn is calculated for each feature combination and they are sorted in ascending order to determine their ranking. A classification model built using high-ranking feature combinations may achieve superior classification performance, which encompasses accuracy, processing time, prediction speed, and PPV.
Figure 5 illustrates the distributions of three feature combinations used to observe the effects of the PD and MD on FPDn. The model construction results for each feature combination are presented in Table 3. The kurtosis–peak to peak and median K factors exhibit similar PDs of 0.206 and 0.199, respectively. However, a significant difference exists in their MD values, with 3.464 for kurtosis–peak to peak and 0.683 for median K. The larger distance between the normal and defective data within the intersection for kurtosis–peak to peak suggests a better separation of the two classes, indicating easier classification.
However, the median K factor and kurtosis-factor skewness have similar MD values of 0.683 and 0.802, respectively, but notable differences in their PDs, which are 0.199 and 0.365, respectively. As the PD increases, the potential for data misclassification also increases, implying lower classification performance for kurtosis-factor skewness. In practice, model construction and diagnosis were conducted using each feature combination, and the results presented in Table 3 indicate that kurtosis–peak outperformed the median K factor in terms of training time, accuracy, and PPV. Furthermore, the kurtosis-factor skewness exhibited a decreased classification performance across all metrics compared to the median K factor.

4.5. Construction and Evaluation of Diagnostic Models Based on Selected Data

FPDn was calculated for all feature combinations, and a diagnostic model based on 5-fold cross-validation Gaussian kernel SVM was constructed using the top six high-ranked feature combinations, bottom six low-ranked feature combinations, and six randomly selected feature combinations. The performances of the constructed models were compared in terms of accuracy, training time, and PPV to assess the effectiveness of the number of FPDs.
Furthermore, the proposed feature-selection methods were validated by employing five representative or related feature-selection algorithms (mRMR, chi-square, ReliefF, MD evaluation, and FDM) to select feature combinations. Subsequently, a diagnostic model based on 5-fold cross-validation Gaussian kernel SVM was constructed using the selected feature combinations, and its performance was compared with the previous models in terms of accuracy, training time, and PPV.

5. Results and Discussion

5.1. Optimal Sensor Selection Based on DNF

In the R2R system, the in-feeder roller vibration data (IFR-V data) included sensor data from three sensors (sensor 1, sensor 2, and sensor 3) along with their X, Y, and Z axes, resulting in a total of nine datasets. Additionally, the KAIST bearing-vibration data (B-V data) included two sensor data for the X and Y directions for two housings (housing A, housing B), resulting in a total of four datasets. The datasets of IFR-V data and B-V data were evaluated using the DNF algorithm to determine their effectiveness. The evaluation results presented in Table 4 indicate that the Y-axis data from sensor 2 exhibited the highest DNF number about IFR-V data. Therefore, this dataset was deemed the most suitable for the diagnosis of eccentricity. Similarly, the evaluation results presented in Table 5 indicate that the Y-direction data from housing A exhibited the highest DNF number about B-V data. Therefore, this dataset was deemed the most suitable for the diagnosis of bearing.
The 20-feature variables shown in Table 1 were extracted from the dataset with the highest DNF number and 190 feature combinations, each consisting of two different variables, were constructed.

5.2. Eccentricity Diagnosis Results Based on the FPD Number for Each Feature Combination

Figure 6 displays a scatter plot showing the six high-ranking feature combinations obtained from the FPDn calculation on the IFR-V data. The red and blue data points represent the defect and normal classes, respectively. The corresponding FPDn, PD, and MD values for each feature combination are indicated in the upper left corner of the plot. The eccentricity diagnosis results of the R2R system-based classifier design, following the five steps outlined in Section 4.3, for the six high-ranking feature combinations are presented in Table 6. A higher FPDn value indicates a reduced overlap between class-dependent areas, indicating a better separation of data distribution for the normal and eccentricity cases and lower potential for misclassification. Additionally, owing to the significant distance between the class-dependent distributions in the overlapping areas, we anticipated a strong classification performance. The accuracy achieved using the six high-ranking feature combinations demonstrated excellent performance, ranging from a minimum of 89.08 to a maximum of 91.33%.
Figure 7 illustrates the six feature combinations with low rankings as determined by the FPDn output. The eccentricity diagnosis results of the R2R system, obtained through the application of the five-step algorithm-based classifier design proposed in Section 4.3, are presented in Table 7 for these low-ranking feature combinations. A low FPDn value suggests that the data distributions for normal and eccentric cases exhibit similarities, leading to overlapping areas between classes and a high density of misclassified data. Additionally, the distances between the distributions of each class within the overlapping areas were small, making accurate classification challenging. The accuracy achieved using the low-ranking feature combinations ranged from a minimum of 47.08 to a maximum of 54.42%, indicating significantly poor performance.
Figure 8 depicts the six feature combinations that were randomly selected, and Table 8 displays the results of the eccentricity diagnosis for the R2R system obtained through the application of the five-step algorithm-based classifier design proposed in Section 4.3 on these randomly selected feature combinations. These random selections were made without using the FPD algorithm. The accuracy varied significantly, ranging from a minimum of 67.7 to a maximum of 89.2%, highlighting the substantial performance variation that arises when feature combinations are chosen randomly. Hence, employing a suitable algorithm for the selection of appropriate feature combinations is crucial.
Table 9 displays the average values of FPDn and the diagnostic indicators of machine state, such as training time, accuracy, and PPV, for the diagnostic models constructed using six high-ranked feature combinations, six low-ranked feature combinations, and six randomly selected feature combinations.
Comparing the results, the six high-ranked feature combinations exhibited a training time that was 30.25% lower than that of the six low-ranked combinations, along with an accuracy and PPV 37.90 and 38.32% higher, respectively. Additionally, when compared to the six randomly selected feature combinations, the six high-ranked feature combinations demonstrated a training time 18.75% lower, as well as an accuracy and PPV 10.11 and 5.39% higher, respectively. These findings highlight the close relationship between FPDn and the classification performance, confirming the appropriateness and effectiveness of feature combination selection based on the FPD algorithm in the development of models for eccentricity diagnosis in R2R systems.

5.3. Diagnosis of Bearing Fault via Comparison with Feature-Selection Algorithms Proposed in Prior Studies

Table 10 presents the machine learning performance metrics for the proposed algorithm and representative feature-selection methods (mRMR, chi-square, ReliefF, MD evaluation, and FDM) based on B-V data using kernel Gaussian SVM-based five-fold cross-validation. The metrics include accuracy, training time, and PPV. The FPDn-based classifiers demonstrated lower training times compared to those using other feature-selection algorithms (mRMR, chi-square, ReliefF, MD evaluation, and FDM) with reductions of 44.17, 53.03, 56.01, 57.29, and 15.56% respectively. Furthermore, the accuracy of the FPDn-based classifiers was higher, exhibiting improvements of 2.06, 8.45, 5.46, 11.53, and 0.83%, respectively, compared to that of other algorithms. Similarly, the PPVs of the FPDn -based classifiers were higher, with improvements of 1.67, 8.18, 5.49, 11.40, and 0.81%, respectively. In summary, the classifiers employing the proposed algorithm achieved lower training times than those using other feature-selection methods, with an average reduction of 44.17%. Moreover, the classification accuracy and PPV of the proposed algorithm were higher, with average improvements of 5.81 and 7.58%, respectively, compared to those of other algorithms.
The proposed algorithm demonstrates superior performance compared to other feature-selection algorithms in terms of training time, accuracy, and PPV. The reasons are as follows. The representative filtering feature-selection methods, MRMR, chi-square, ReliefF have the limitation of considering only independent statistical features and distributions. MD evaluation can reflect the correlation of two features based on the distance, but it has low accuracy because it does not introduce the density of the data, and FDM considers both density and MD together and achieves better results than other feature-selection techniques by reflecting the correlation of two features together. However, it does not achieve the highest accuracy because it does not introduce the partial density, which is the parameter most closely related to the misclassification rate. The proposed algorithm had the best performance because it selected the features using the parameters, partial density and MD, considering the correlation between the features most closely related to the performance. It evaluated feature combinations by considering the density and distance of overlapping regions specific to each class, enabling the selection of the most suitable features for the classification model in the rotating element diagnosis.
FPD algorithms can solve the problem of low accuracy, which is a limitation of existing filter-based feature-selection methods. As a result, the classifier based on the proposed algorithm provides a more accurate and time-efficient diagnosis of the rotating element in R2R systems than that achieved by other feature-selection methods. FPD, as a robust feature-selection algorithm, considers both density and distance based on classes, along with the most sensitive parameter for misclassification. It calculates PD in overlapping regions and quantifies the classification by considering the class distance in those regions.

6. Conclusions

Aiming to enhance efficient diagnosis of the operating status of rotational components in R2R production systems, this paper presents a feature-selection method based on partial density (FPD), which ultimately improves the coating quality and contributes to PHM. The FPD approach introduces the concept of partial density, which focuses solely on misclassified class data within overlapping regions. It also provides a quantitative evaluation method for classification by considering the ease of classification based on the Mahalanobis distance between the classes forming the partial density. Generally, a lower F P D n value indicates a higher classification accuracy, allowing for the ranking of feature combinations in ascending order based on F P D n .
To validate the effectiveness of the proposed algorithm, a diagnostic experiment was conducted on the eccentric roll of an in-feeder roller within an industrial-scale R2R continuous production system. The top six and bottom six feature combinations were constructed based on the F P D n ranking of the collected vibration data, while an additional six feature combinations were randomly selected. The model trained using the top six feature combinations exhibited an average reduction in training time of 30.25% compared to that of the bottom six and random six feature combinations. Moreover, it demonstrated improvements of 37.90 in accuracy and 38.32% in the PPV, confirming the efficacy of the FPD algorithm-based feature selection. Furthermore, to highlight the superiority of the FPD method, feature combinations were selected using five previously studied feature-selection methods (mRMR, chi-square, ReliefF, MD evaluation, and FDM), and the training time, classification accuracy, and PPV were compared. The FPD method exhibited lower training times than classifiers employing mRMR, chi-square, ReliefF, MD evaluation, and FDM, by 44.17, 53.03, 56.01, 57.29, and 15.56%, respectively. Additionally, it achieved higher accuracies of 2.06, 8.45, 5.46, 11.53, and 0.83%, respectively, as well as higher PPVs of 1.67, 8.18, 5.49, 11.40, and 0.81%, respectively.
In conclusion, the proposed FPD algorithm effectively selects feature combinations for fault classification, reduces the training time of the rotational machine eccentricity diagnosis model in R2R systems and improves classification accuracy. This is achieved using a high-quality learning dataset to construct feature combinations that enhance accuracy and expedite training. The FPD algorithm accomplishes this by extracting class density by excluding the class with the maximum density and evaluating the classification rate based on the Mahalanobis distance between classes.
In this study, only SVM was used to verify the performance, and no other machine learning or deep learning techniques were used. In addition, since the data for the eccentricity experiment were collected in only one experimental setting, the data for various R2R system conditions [69,70,71] were not available, so it was not possible to verify the performance trend of the learning model according to the roll-to-roll system setup condition. Therefore, future research could use various machine learning and deep learning methods to achieve additional diagnostic performance from the technique and identify the impacts of different R2R system setup conditions like web materials, sensor types, imbalanced conditions, which could make significant contributions in computational domains and furthermore the physical domain.
Therefore, we plan to develop machine learning and deep learning-based diagnostic models for precise health diagnosis, prognosis, and health management (PHM) of R2R manufacturing systems and other manufacturing systems using unbalanced data collected from various sensors such as acceleration, vision, and tension sensors with various web materials such as metal and PET film.

Author Contributions

Conceptualization, H.L. and C.L.; methodology, H.L. and Y.L.; software, H.L. and M.J.; validation, Y.L., S.N. and J.J.; formal analysis, C.L., M.J. and S.N.; investigation, H.L.; data curation, H.L. and Y.L.; writing—original draft preparation, H.L.; writing—review and editing, H.L., M.J. and C.L.; visualization, H.L. and Y.L.; resources, C.L.; supervision, C.L.; project administration, C.L.; funding acquisition, C.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by a Korea Institute for Advancement of Technology (KIAT) grant funded by the Korea Government (MOTIE) (P0012770) and the National Research Council of Science & Technology (NST) grant by the Korea government (MSIT) (No. CAP22082-301).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data (B-V data) presented in this study are openly available in https://doi.org/10.1016/J.DIB.2023.109049 (accessed on 26 July 2023) [48]. Data citation: Jung et al. 2023. Vibration, acoustic, temperature, and motor current dataset of rotating machine under varying operating conditions for fault diagnosis; Mendeley Data; Version 6; https://doi.org/10.17632/ztmf3m7h5x.6 (accessed on 26 July 2023) [72]. The other data (IFR-V data) presented in this study are available on request from the corresponding author.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Schwartz, E.L.; Schwartz, E.; Ober, C. Roll to Roll Processing for Flexible Electronics. Researchgate.net. 2006. Available online: https://www.researchgate.net/profile/Evan-Schwartz-2/publication/267400209_Roll_to_Roll_Processing_for_Flexible_Electronics/links/55d1d37608ae3dc86a4f30b6/Roll-to-Roll-Processing-for-Flexible-Electronics.pdf (accessed on 26 July 2023).
  2. Ng, L.W.T.; Lee, S.W.; Chang, D.W.; Hodgkiss, J.M.; Vak, D. Organic Photovoltaics’ New Renaissance: Advances Toward Roll-to-Roll Manufacturing of Non-fullerene Acceptor Organic Photovoltaics. Adv. Mater. Technol. 2022, 7, 2101556. [Google Scholar] [CrossRef]
  3. Othman, M.; Zheng, F.; Seeber, A.; Chesman, A.S.R.; Scully, A.D.; Ghiggino, K.P.; Gao, M.; Etheridge, J.; Angmo, D. Millimeter-Sized Clusters of Triple Cation Perovskite Enables Highly Efficient and Reproducible Roll-to-Roll Fabricated Inverted Perovskite Solar Cells. Adv. Funct. Mater. 2022, 32, 2110700. [Google Scholar] [CrossRef]
  4. Krebs, F.C.; Fyenbo, J.; Jørgensen, M. Product Integration of Compact Roll-to-Roll Processed Polymer Solar Cell Modules: Methods and Manufacture Using Flexographic Printing, Slot-Die Coating and Rotary Screen Printing. J. Mater. Chem. 2010, 20, 8994–9001. [Google Scholar] [CrossRef]
  5. Apilo, P.; Hiltunen, J.; Välimäki, M.; Heinilehto, S.; Sliz, R.; Hast, J. Roll-to-Roll Gravure Printing of Organic Photovoltaic Modules—Insulation of Processing Defects by an Interfacial Layer. Prog. Photovolt Res. Appl. 2015, 23, 918–928. [Google Scholar] [CrossRef]
  6. Torres Sevilla, G.A.; Hussain, M.M. Printed Organic and Inorganic Electronics: Devices to Systems. IEEE J. Emerg. Sel. Top. Circuits Syst. 2017, 7, 147–160. [Google Scholar] [CrossRef]
  7. Jeong, J.; Gafurov, A.N.; Park, P.; Kim, I.; Kim, H.C.; Kang, D.; Oh, D.; Lee, T.M. Tension Modeling and Precise Tension Control of Roll-to-Roll System for Flexible Electronics. Flex. Print. Electron. 2021, 6, 015005. [Google Scholar] [CrossRef]
  8. Lee, S.H.; Lee, S. Fabrication and Characterization of Roll-to-Roll Printed Air-Gap Touch Sensors. Polymers 2019, 11, 245. [Google Scholar] [CrossRef]
  9. Gusain, A.; Thankappan, A.; Thomas, S. Roll-to-Roll Printing of Polymer and Perovskite Solar Cells: Compatible Materials and Processes. J. Mater. Sci. 2020, 55, 13490–13542. [Google Scholar] [CrossRef]
  10. Handrea-Dragan, M.; Botiz, I. Multifunctional Structured Platforms: From Patterning of Polymer-Based Films to Their Subsequent Filling with Various Nanomaterials. Polymers 2021, 13, 445. [Google Scholar] [CrossRef]
  11. Kee-hyun Shin, K.H.; Jang, J.I.; Hyun-kyoo Kang, H.K.; Song, S.H. Compensation Method for Tension Disturbance Due to an Unknown Roll Shape in a Web Transport System. Conf. Rec. 2002, 1, 157–162. [Google Scholar] [CrossRef]
  12. Chen, Z.; Qu, B.; Jiang, B.; Forrest, S.R.; Ni, J. Robust Constrained Tension Control for High-Precision Roll-to-Roll Processes. ISA Trans. 2023, 136, 651–662. [Google Scholar] [CrossRef] [PubMed]
  13. Liang, Z.; Wang, L.; Xue, B.; Ji, R.; Du, D.; Chang, B. Sag Feedback Based Multi-roll Coordinating Optimal Control of a Low-Tension Roll-to-Roll System. J. Manuf. Syst. 2021, 61, 351–364. [Google Scholar] [CrossRef]
  14. Acebedo, B.; Morant-Miñana, M.C.; Gonzalo, E.; Ruiz De Larramendi, I.; Villaverde, A.; Rikarte, J.; Fallarino, L.; Acebedo, B.; Morant-Miñana, M.C.; Gonzalo, E.; et al. Current Status and Future Perspective on Lithium Metal Anode Production Methods. Adv. Energy Mater. 2023, 13, 2203744. [Google Scholar] [CrossRef]
  15. Lee, J.; Seong, J.; Park, J.; Park, S.; Lee, D.; Shin, K.H. Register Control Algorithm for High Resolution Multilayer Printing in the Roll-to-Roll Process. Mech. Syst. Signal Process. 2015, 60–61, 706–714. [Google Scholar] [CrossRef]
  16. Jo, M.; Noh, J.; Cho, G.; Lee, T.M.; Oh, B.; Nam, S.; Lee, C. Strain Optimization of Tensioned Web through Computational Fluid Dynamics in the Roll-to-Roll Drying Process. Polymers 2022, 14, 2515. [Google Scholar] [CrossRef]
  17. Raul, P.R.; Manyam, S.G.; Pagilla, P.R.; Darbha, S. Output Regulation of Nonlinear Systems with Application to Roll-to-Roll Manufacturing Systems. IEEE ASME Trans. Mechatron. 2015, 20, 1089–1098. [Google Scholar] [CrossRef]
  18. Yan, J.; Du, X. Neural-Network-Based Adaptive Model Predictive Control for a Flexure-Based Roll-to-Roll Contact Printing System. IEEE/ASME Trans. Mechatron. 2022, 27, 5084–5094. [Google Scholar] [CrossRef]
  19. Dong, K.; Lotfipoor, A. Intelligent Bearing Fault Diagnosis Based on Feature Fusion of One-Dimensional Dilated CNN and Multi-Domain Signal Processing. Sensors 2023, 23, 5607. [Google Scholar] [CrossRef]
  20. Zarei, J.; Tajeddini, M.A.; Karimi, H.R. Vibration Analysis for Bearing Fault Detection and Classification Using an Intelligent Filter. Mechatronics 2014, 24, 151–157. [Google Scholar] [CrossRef]
  21. Tahi, M.; Miloudi, A.; Dron, J.P.; Bouzouane, B. Decision Tree and Feature Selection by Using Genetic Wrapper for Fault Diagnosis of Rotating Machinery. Aust. J. Mech. Eng. 2020, 18, 496–504. [Google Scholar] [CrossRef]
  22. Raouf, I.; Lee, H.; Kim, H.S. Mechanical Fault Detection Based on Machine Learning for Robotic RV Reducer Using Electrical Current Signature Analysis: A Data-Driven Approach. J. Comp. Des. Eng. 2022, 9, 417–433. [Google Scholar] [CrossRef]
  23. Michałowska, J.; Tofil, A.; Józwik, J.; Pytka, J.; Legutko, S.; Siemiątkowski, Z.; Łukaszewicz, A. Monitoring the Risk of the Electric Component Imposed on a Pilot During Light Aircraft Operations in a High-Frequency Electromagnetic Field. Sensors 2019, 19, 5537. [Google Scholar] [CrossRef] [PubMed]
  24. Pytka, J.; Budzyński, P.; Józwik, J.; Michałowska, J.; Tofil, A.; Łyszczyk, T.; Błażejczak, D. Application of GNSS/INS and an Optical Sensor for Determining Airplane Takeoff and Landing Performance on a Grassy Airfield. Sensors 2019, 19, 5492. [Google Scholar] [CrossRef] [PubMed]
  25. Pytka, J.; Budzyński, P.; Łyszczyk, T.; Józwik, J.; Michałowska, J.; Tofil, A.; Błażejczak, D.; Laskowski, J. Determining Wheel Forces and Moments on Aircraft Landing Gear with a Dynamometer Sensor. Sensors 2020, 20, 227. [Google Scholar] [CrossRef] [PubMed]
  26. Piltan, F.; Prosvirin, A.E.; Jeong, I.; Im, K.; Kim, J.M. Rolling-Element Bearing Fault Diagnosis Using Advanced Machine Learning-Based Observer. Appl. Sci. 2019, 9, 5404. [Google Scholar] [CrossRef]
  27. Saha, D.K.; Hoque, M.E.; Badihi, H. Development of Intelligent Fault Diagnosis Technique of Rotary Machine Element Bearing: A Machine Learning Approach. Sensors 2022, 22, 1073. [Google Scholar] [CrossRef]
  28. Lee, Y.; Park, B.; Jo, M.; Lee, J.; Lee, C. A Quantitative Diagnostic Method of Feature Coordination for Machine Learning Model with Massive Data from Rotary Machine. Expert Syst. Appl. 2023, 214, 119117. [Google Scholar] [CrossRef]
  29. Lee, Y.; Jo, M.; Cho, G.; Joo, C.; Lee, C. Impact of Sensor Data Characterization with Directional Nature of Fault and Statistical Feature Combination for Defect Detection on Roll-to-Roll Printed Electronics. Sensors 2021, 21, 8454. [Google Scholar] [CrossRef]
  30. Tyagi, S.; Panigrahi, S.K. An Improved Envelope Detection Method Using Particle Swarm Optimisation for Rolling Element Bearing Fault Diagnosis. J. Comp. Des. Eng. 2017, 4, 305–317. [Google Scholar] [CrossRef]
  31. Niu, Y.; Sheng, L.; Gao, M.; Zhou, D. Accelerometer Fault Detection for Rotary Steerable Drilling Tool Systems under Strong Noises. IEEE Trans. Instrum. Meas. 2022, 71, 3523311. [Google Scholar] [CrossRef]
  32. Mongia, C.; Goyal, D.; Sehgal, S. Vibration Response-Based Condition Monitoring and Fault Diagnosis of Rotary Machinery. Mater. Today Proc. 2022, 50, 679–683. [Google Scholar] [CrossRef]
  33. Jang, J.-G.; Noh, C.-M.; Kim, S.-S.; Shin, S.-C.; Lee, S.-S.; Lee, J.-C. Vibration Data Feature Extraction and Deep Learning-Based Preprocessing Method for Highly Accurate Motor Fault Diagnosis. J. Comp. Des. Eng. 2023, 10, 204–220. [Google Scholar] [CrossRef]
  34. Lee, J.; Park, B.; Lee, C. Fault Diagnosis Based on the Quantification of the Fault Features in a Rotary Machine. Appl. Soft Comput. 2020, 97, 106726. [Google Scholar] [CrossRef]
  35. Hoang, D.T.; Tran, X.T.; Van, M.; Kang, H.J. A Deep Neural Network-Based Feature Fusion for Bearing Fault Diagnosis. Sensors 2021, 21, 244. [Google Scholar] [CrossRef] [PubMed]
  36. Ramasamy Rajammal, R.; Mirjalili, S.; Ekambaram, G.; Palanisamy, N. Binary Grey Wolf Optimizer with Mutation and Adaptive k-Nearest Neighbour for Feature Selection in Parkinson’s Disease Diagnosis. Knowl. Based Syst. 2022, 246, 108701. [Google Scholar] [CrossRef]
  37. Abdollahi, J.; Nouri-Moghaddam, B. A Hybrid Method for Heart Disease Diagnosis Utilizing Feature Selection Based Ensemble Classifier Model Generation. Iran J. Comput. Sci. 2022, 5, 229–246. [Google Scholar] [CrossRef]
  38. Zhang, Y.; Ma, Y. Non-negative Multi-label Feature Selection with Dynamic Graph Constraints. Knowl. Based Syst. 2022, 238, 107924. [Google Scholar] [CrossRef]
  39. Gomez-Sirvent, J.L.; De La Rosa, F.L.; Sanchez-Reolid, R.; Fernandez-Caballero, A.; Morales, R. Optimal Feature Selection for Defect Classification in Semiconductor Wafers. IEEE Trans. Semicond. Manuf. 2022, 35, 324–331. [Google Scholar] [CrossRef]
  40. Lei, Y.; Yang, B.; Jiang, X.; Jia, F.; Li, N.; Nandi, A.K. Applications of Machine Learning to Machine Fault Diagnosis: A Review and Roadmap. Mech. Syst. Signal Process. 2020, 138, 106587. [Google Scholar] [CrossRef]
  41. Too, J.; Liang, G.; Chen, H. Memory-Based Harris Hawk Optimization with Learning Agents: A Feature Selection Approach. Eng. Comput. 2022, 38 (Suppl. S5), 4457–4478. [Google Scholar] [CrossRef]
  42. Thakkar, A.; Lohiya, R. A Survey on Intrusion Detection System: Feature Selection, Model, Performance Measures, Application Perspective, Challenges, and Future Research Directions. Artif. Intell. Rev. 2022, 55, 453–563. [Google Scholar] [CrossRef]
  43. Hussien, A.G.; Amin, M. A Self-Adaptive Harris Hawks Optimization Algorithm with Opposition-Based Learning and Chaotic Local Search Strategy for Global Optimization and Feature Selection. Int. J. Mach. Learn. Cybern. 2022, 13, 309–336. [Google Scholar] [CrossRef]
  44. Sudharsan, R.; Ganesh, E.N. A Swish RNN Based Customer Churn Prediction for the Telecom Industry with a Novel Feature Selection Strategy. Connect. Sci. 2022, 34, 1855–1876. [Google Scholar] [CrossRef]
  45. Nadimi-Shahraki, M.H.; Banaie-Dezfouli, M.; Zamani, H.; Taghian, S.; Mirjalili, S. B-MFO: A Binary Moth-Flame Optimization for Feature Selection from Medical Datasets. Computers 2021, 10, 136. [Google Scholar] [CrossRef]
  46. Bommert, A.; Welchowski, T.; Schmid, M.; Rahnenführer, J. Benchmark of Filter Methods for Feature Selection in High-Dimensional Gene Expression Survival Data. Brief. Bioinform. 2022, 23, bbab354. [Google Scholar] [CrossRef]
  47. Vapnik, V. The Nature of Statistical Learning Theory. Google. Springer Science + Business Media, 1999. Available online: https://books.google.com/books?hl=ko&lr=&id=sna9BaxVbj8C&oi=fnd&pg=PR7&ots=oqOaMZisd6&sig=U2E2_BS7RnVmrCzRnTcGIFiZXOo (accessed on 26 July 2023).
  48. Jung, W.; Kim, S.H.; Yun, S.H.; Bae, J.; Park, Y.H. Vibration, Acoustic, Temperature, and Motor Current Dataset of Rotating Machine under Varying Operating Conditions for Fault Diagnosis. Data Brief 2023, 48, 109049. [Google Scholar] [CrossRef]
  49. Alabsi, B.A.; Anbar, M.; Rihan, S.D.A. CNN-CNN: Dual Convolutional Neural Network Approach for Feature Selection and Attack Detection on Internet of Things Networks. Sensors 2023, 23, 6507. [Google Scholar] [CrossRef]
  50. Remeseiro, B.; Bolon-Canedo, V. A Review of Feature Selection Methods in Medical Applications. Comput. Biol. Med. 2019, 112, 103375. [Google Scholar] [CrossRef]
  51. Bolón-Canedo, V.; Sánchez-Maroño, N.; Alonso-Betanzos, A. Recent Advances and Emerging Challenges of Feature Selection in the Context of Big Data. Knowl.-Based Syst. 2015, 86, 33–45. [Google Scholar] [CrossRef]
  52. Vergara, J.R.; Estévez, P.A. A Review of Feature Selection Methods Based on Mutual Information. Neural Comput. Appl. 2014, 24, 175–186. [Google Scholar] [CrossRef]
  53. Nadimi-Shahraki, M.H.; Taghian, S.; Mirjalili, S.; Abualigah, L. Binary Aquila Optimizer for Selecting Effective Features from Medical Data: A COVID-19 Case Study. Mathematics 2022, 10, 1929. [Google Scholar] [CrossRef]
  54. Banaie-Dezfouli, M.; Nadimi-Shahraki, M.H.; Beheshti, Z. BE-GWO: Binary Extremum-Based Grey Wolf Optimizer for Discrete Optimization Problems. Appl. Soft Comput. 2023, 146, 110583. [Google Scholar] [CrossRef]
  55. Li, Y.; Liang, X.; Lin, J.; Chen, Y.; Liu, J. Train Axle Bearing Fault Detection Using a Feature Selection Scheme Based Multi-scale Morphological Filter. Mech. Syst. Signal Process. 2018, 101, 435–448. [Google Scholar] [CrossRef]
  56. Ding, C.; Peng, H. Minimum Redundancy Feature Selection from Microarray Gene Expression Data. J. Bioinform. Comput. Biol. 2005, 3, 185–205. [Google Scholar] [CrossRef]
  57. Dai, D.; Xu, T.; Wei, X.; Ding, G.; Xu, Y.; Zhang, J.; Zhang, H. Using Machine Learning and Feature Engineering to Characterize Limited Material Datasets of High-Entropy Alloys. Comp. Mater. Sci. 2020, 175, 109618. [Google Scholar] [CrossRef]
  58. Uzun, B.; Ballı, S. A Novel Method for Intrusion Detection in Computer Networks by Identifying Multivariate Outliers and ReliefF Feature Selection. Neural Comput. Appl. 2022, 34, 17647–17662. [Google Scholar] [CrossRef]
  59. Koklu, M.; Unlersen, M.F.; Ozkan, I.A.; Aslan, M.F.; Sabanci, K. A CNN-SVM Study Based on Selected Deep Features for Grapevine Leaves Classification. Measurement 2022, 188, 110425. [Google Scholar] [CrossRef]
  60. Patel, S.P.; Upadhyay, S.H. Euclidean Distance Based Feature Ranking and Subset Selection for Bearing Fault Diagnosis. Expert Syst. Appl. 2020, 154, 113400. [Google Scholar] [CrossRef]
  61. Suresh, S.; Naidu, V.P.S. Mahalanobis-ANOVA Criterion for Optimum Feature Subset Selection in Multi-class Planetary Gear Fault Diagnosis. J. Vib. Control 2022, 28, 3257–3268. [Google Scholar] [CrossRef]
  62. Oh, H.; Lee, Y.; Lee, J.; Joo, C.; Lee, C. Feature Selection Algorithm Based on Density and Distance for Fault Diagnosis Applied to a Roll-to-Roll Manufacturing System. J. Comput. Des. Eng. 2022, 9, 805–825. [Google Scholar] [CrossRef]
  63. Tandon, N.; Choudhury, A. A Review of Vibration and Acoustic Measurement Methods for the Detection of Defects in Rolling Element Bearings. Tribol. Int. 1999, 32, 469–480. [Google Scholar] [CrossRef]
  64. Wu, Y.; Sun, Y.; Lin, Y. Dynamic Paralleling Behaviors of High Power Trench and Fieldstop IGBTs. J. Power Electron. 2014, 14, 788–795. [Google Scholar] [CrossRef]
  65. Park, B.; Lee, Y.; Yeo, M.; Lee, H.; Joo, C.; Lee, C. Tool-Condition Diagnosis Model with Shock-Sharpening Algorithm for Drilling Process. Sensors 2022, 22, 1975. [Google Scholar] [CrossRef] [PubMed]
  66. Saha, D.K.; Ahmed, S.; Shaurov, M.S. Different Machine Maintenance Techniques of Rotary Machine and Their Future Scopes: A Review. In Proceedings of the 4th International Conference on Electrical Information and Communication Technology, EICT, Khulna, Bangladesh, 20–22 December 2019; Volume 2019. [Google Scholar] [CrossRef]
  67. Motahari-Nezhad, M.; Jafari, S.M. Bearing Remaining Useful Life Prediction under Starved Lubricating Condition Using Time Domain Acoustic Emission Signal Processing. Expert Syst. Appl. 2021, 168, 114391. [Google Scholar] [CrossRef]
  68. Zhu, Q.; Zhang, N.; Xu, Y.; He, Y. Novel Mahalanobis Distance Based Fault Diagnosis Using Discrimination Neighborhood Preserving Embedding for Industrial Process. In Proceedings of the 2021 IEEE 10th Data Driven Control and Learning Systems Conference, DDCLS, Suzhou, China, 14–16 May 2021. [Google Scholar] [CrossRef]
  69. Jeon, H.; Noh, J.; Jo, M.; Joo, C.; Jo, J.; Lee, C. Layer-by-Layer Engineered Flexible Functional Film Fabrication with Spreadability Control in Roll-to-Roll Manufacturing. Polymers 2023, 15, 2478. [Google Scholar] [CrossRef]
  70. Kim, J.; Kim, H.; Kim, K.R.; Kang, D. Dynamics and Control of Web Handling in Roll-to-Roll System With Driven Roller. IEEE Access 2023, 11, 58159–58168. [Google Scholar] [CrossRef]
  71. Tiara, A.M.; Moon, H.; Cho, G.; Lee, J. Fully Roll-to-Roll Gravure Printed Electronics: Challenges and the Way to Integrating Logic Gates. Jpn. J. Appl. Phys. 2022, 61, SE0802. [Google Scholar] [CrossRef]
  72. Jung, W.; Kim, S.-H.; Yun, S.; Bae, J.; Park, Y.-H. Vibration, Acoustic, Temperature, and Motor Current Dataset of Rotating Machine Under Varying Load Conditions for Fault Diagnosis. 2023, version 6. Available online: https://doi.org/10.17632/ztmf3m7h5x.6 (accessed on 26 July 2023).
Figure 1. Experimental design: (a) R2R system and measuring equipment; (b) normal in-feeder roll; (c) eccentricity in-feeder roll; positions of sensors (d) 1; (e) 2; (f) 3; (g) CDAQ-9174 National Instruments board.
Figure 1. Experimental design: (a) R2R system and measuring equipment; (b) normal in-feeder roll; (c) eccentricity in-feeder roll; positions of sensors (d) 1; (e) 2; (f) 3; (g) CDAQ-9174 National Instruments board.
Sensors 23 07857 g001
Figure 2. Flow chart of the fault diagnosis process with FPD methodology.
Figure 2. Flow chart of the fault diagnosis process with FPD methodology.
Sensors 23 07857 g002
Figure 3. Flow chart of the feature selection methodology of FPD.
Figure 3. Flow chart of the feature selection methodology of FPD.
Sensors 23 07857 g003
Figure 4. Comparison of distribution and distance in the intersection area of kurtosis–peak to peak: (a) data distribution over the entire area; (b) data distribution in the intersection area by class; (c) fault-data distribution in the intersection area (red); (d) normal-data distribution in the intersection area (blue).
Figure 4. Comparison of distribution and distance in the intersection area of kurtosis–peak to peak: (a) data distribution over the entire area; (b) data distribution in the intersection area by class; (c) fault-data distribution in the intersection area (red); (d) normal-data distribution in the intersection area (blue).
Sensors 23 07857 g004
Figure 5. Comparison of distribution and intersection area according to feature combinations of normal and fault data: (a) kurtosis–peak to peak; (b) median K factor; (c) kurtosis-factor skewness.
Figure 5. Comparison of distribution and intersection area according to feature combinations of normal and fault data: (a) kurtosis–peak to peak; (b) median K factor; (c) kurtosis-factor skewness.
Sensors 23 07857 g005
Figure 6. Six high-ranking feature combinations: (a) kurtosis–peak to peak; (b) K factor–kurtosis; (c) kurtosis–6th moment; (d) standard deviation–kurtosis; (e) maximum–kurtosis; (f) interquartile range–kurtosis.
Figure 6. Six high-ranking feature combinations: (a) kurtosis–peak to peak; (b) K factor–kurtosis; (c) kurtosis–6th moment; (d) standard deviation–kurtosis; (e) maximum–kurtosis; (f) interquartile range–kurtosis.
Sensors 23 07857 g006
Figure 7. Six low-ranking feature combinations: (a) mean–absolute mean; (b) mean–skewness; (c) skewness–median; (d) skewness–trimmed mean; (e) skewness–mode; (f) skewness–absolute mean.
Figure 7. Six low-ranking feature combinations: (a) mean–absolute mean; (b) mean–skewness; (c) skewness–median; (d) skewness–trimmed mean; (e) skewness–mode; (f) skewness–absolute mean.
Sensors 23 07857 g007
Figure 8. Random feature combinations: (a) absolute mean–5th moment; (b) median–K factor; (c) kurtosis factor–5th moment; (d) interquartile range–peak to peak; (e) trimmed mean–6th moment; (f) kurtosis–factor skewness.
Figure 8. Random feature combinations: (a) absolute mean–5th moment; (b) median–K factor; (c) kurtosis factor–5th moment; (d) interquartile range–peak to peak; (e) trimmed mean–6th moment; (f) kurtosis–factor skewness.
Sensors 23 07857 g008
Table 1. Statistical feature variables used for feature extraction.
Table 1. Statistical feature variables used for feature extraction.
Statistical Feature
MeanPeak to peak
MedianAbsolute mean
ModeCrest factor
Trimmed meanSkewness
RMSInverse of coefficient of variation
Standard deviationK factor
Interquartile rangeKurtosis factor
KurtosisFifth moment
MaximumSixth moment
MinimumClearance factor
Table 2. Specifications of the R2R system and accelerometer.
Table 2. Specifications of the R2R system and accelerometer.
ItemParameterValue
R2R SystemWeb speed [mpm]5
Tension [kgf]2.7
SubstratePET film (CD901, Kolon Inc., Seoul, Republic of Korea)
SensorSensor typeAccelerometer
Sensor model356A01 and 356A15 (PCB Piezotronics, Depew, NY, USA)
Sampling rate [kHz]12.8
Sampling duration [s]60
DAQNI-9230 and NI-9234 (National Instruments, Austin, TX, USA)
DAQ moduleNI-CDAQ-9174 (National Instruments, Austin, TX, USA)
Table 3. Classification result of feature combinations: kurtosis–peak to peak, median K factor, kurtosis-factor skewness.
Table 3. Classification result of feature combinations: kurtosis–peak to peak, median K factor, kurtosis-factor skewness.
FPDKurtosis–Peak to PeakMedian K FactorKurtosis-Factor Skewness
Parameter
PD0.2060.1990.365
MD3.4630.6830.802
FPDn0.0590.2920.455
Learning time [s]1.7051.9752.243
Accuracy [%]91.3384.8376.67
PPV [%]93.0691.4782.52
Table 4. DNF number of each dataset in IFR-V data.
Table 4. DNF number of each dataset in IFR-V data.
Sensor 123
Axis XYZXYZXYZ
DNFn1.0911.1041.0941.1011.1261.1031.0801.0851.082
Table 5. DNF number of each dataset in B-V data.
Table 5. DNF number of each dataset in B-V data.
HousingAB
Sensor directionXYXY
DNFn6.32114.3341.8162.154
Table 6. Classification results of the high-ranking six FPDn feature combinations.
Table 6. Classification results of the high-ranking six FPDn feature combinations.
FPDKurtosis–Peak to PeakK Factor–KurtosisKurtosis–6th MomentStandard Deviation–KurtosisMaximum KurtosisInterquartile Range–Kurtosis
Parameter
PD0.2060.1590.1370.1420.1830.195
MD3.4632.4872.0631.9822.5522.634
FPDn0.0590.0640.0660.0710.0720.074
Learning time [s]1.7051.7241.9761.9681.9401.767
Accuracy [%]91.3390.7590.0889.6789.0890.08
PPV [%]93.0693.2792.5792.0591.6591.25
Table 7. Classification results of the low-ranking six FPDn feature combinations.
Table 7. Classification results of the low-ranking six FPDn feature combinations.
FPDAbsolute Mean–MeanMean–SkewnessSkewness–MedianSkewness–Trimmed MeanSkewness–ModeSkewness–Absolute Mean
Parameter
PD0.4280.4680.4700.4690.4640.466
MD0.0020.0030.0040.0050.0050.006
FPDn241.020144.158120.185103.37388.82783.794
Learning time [s]3.0082.5182.6912.6202.6122.436
Accuracy [%]47.0854.4253.6753.0853.0852.25
PPV [%]46.2458.1055.7955.1055.0453.64
Table 8. Classification results of six random feature combinations.
Table 8. Classification results of six random feature combinations.
FPDAbsolute Mean–5th MomentMedian–K FactorKurtosis Factor–5th MomentInterquartile Range–Peak to PeakTrimmed Mean–6th MomentKurtosis–Factor Skewness
Parameter
PD0.3500.1990.3090.2160.1680.365
MD0.0210.6830.7802.7070.5970.802
FPDn16.3980.2920.3960.0800.2800.455
Learning time [s]2.4781.8782.3341.8862.5882.473
Accuracy [%]67.7584.2577.8389.2584.3376.92
PPV [%]78.7190.5384.6591.2492.9283.44
Table 9. Comparison of average classification results of feature combination groups.
Table 9. Comparison of average classification results of feature combination groups.
ParameterHigh-Ranked SixLow-Ranked SixRandom Six
FPDn0.068130.2262.984
Learning time [s]1.8472.6482.273
Accuracy [%]90.1752.2680.06
PPV [%]92.3153.9886.91
Table 10. Comparison of classification results according to the feature-selection method.
Table 10. Comparison of classification results according to the feature-selection method.
ParametermRMRChi-SquareReliefFMD EvaluationFDMFPDn
Learning time [s]23.9728.4830.4131.3315.8413.38
Accuracy [%]93.1586.7589.7583.6794.3795.21
PPV [%]93.6087.0989.7883.8794.4695.27
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Lee, H.; Lee, Y.; Jo, M.; Nam, S.; Jo, J.; Lee, C. Enhancing Diagnosis of Rotating Elements in Roll-to-Roll Manufacturing Systems through Feature Selection Approach Considering Overlapping Data Density and Distance Analysis. Sensors 2023, 23, 7857. https://doi.org/10.3390/s23187857

AMA Style

Lee H, Lee Y, Jo M, Nam S, Jo J, Lee C. Enhancing Diagnosis of Rotating Elements in Roll-to-Roll Manufacturing Systems through Feature Selection Approach Considering Overlapping Data Density and Distance Analysis. Sensors. 2023; 23(18):7857. https://doi.org/10.3390/s23187857

Chicago/Turabian Style

Lee, Haemi, Yoonjae Lee, Minho Jo, Sanghoon Nam, Jeongdai Jo, and Changwoo Lee. 2023. "Enhancing Diagnosis of Rotating Elements in Roll-to-Roll Manufacturing Systems through Feature Selection Approach Considering Overlapping Data Density and Distance Analysis" Sensors 23, no. 18: 7857. https://doi.org/10.3390/s23187857

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