Next Article in Journal
Lightweight and Energy-Aware Monocular Depth Estimation Models for IoT Embedded Devices: Challenges and Performances in Terrestrial and Underwater Scenarios
Next Article in Special Issue
A Real-Time Deep Machine Learning Approach for Sudden Tool Failure Prediction and Prevention in Machining Processes
Previous Article in Journal
A Novel Technique to Mitigate the Data Redundancy and to Improvise Network Lifetime Using Fuzzy Criminal Search Ebola Optimization for WMSN
Previous Article in Special Issue
Implementation of Parameter Observer for Capacitors
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Hot-Pressing Furnace Current Monitoring and Predictive Maintenance System in Aerospace Applications

1
Department of Applied Mathematics, Tunghai University, No. 1727, Sec. 4, Taiwan Boulevard, Taichung City 407224, Taiwan
2
Department of Computer Science, Tunghai University, No. 1727, Sec. 4, Taiwan Boulevard, Taichung City 407224, Taiwan
3
Innovation R&D Center, The Aerospace Industrial Development Corporation, No. 1-1, Hanxiang Rd., Xitun Dist., Taichung City 407803, Taiwan
4
Research Center for Smart Sustainable Circular Economy, Tunghai University, No. 1727, Sec. 4, Taiwan Boulevard, Taichung City 407224, Taiwan
*
Author to whom correspondence should be addressed.
Sensors 2023, 23(4), 2230; https://doi.org/10.3390/s23042230
Submission received: 21 December 2022 / Revised: 2 February 2023 / Accepted: 7 February 2023 / Published: 16 February 2023
(This article belongs to the Special Issue Sensors for Real-Time Condition Monitoring and Fault Diagnosis)

Abstract

:
This research combines the application of artificial intelligence in the production equipment fault monitoring of aerospace components. It detects three-phase current abnormalities in large hot-pressing furnaces through smart meters and provides early preventive maintenance. Different anomalies are classified, and a suitable monitoring process algorithm is proposed to improve the overall monitoring quality, accuracy, and stability by applying AI. We also designed a system to present the heater’s power consumption and the hot-pressing furnace’s fan and visualize the process. Combining artificial intelligence with the experience and technology of professional technicians and researchers to detect and proactively grasp the health of the hot-pressing furnace equipment improves the shortcomings of previous expert systems, achieves long-term stability, and reduces costs. The complete algorithm introduces a model corresponding to the actual production environment, with the best model result being XGBoost with an accuracy of 0.97.

1. Introduction

This research mainly uses artificial intelligence to monitor the equipment’s maintenance time and the equipment’s health, adjust the production schedule and purchase maintenance parts in advance, and reduce the production costs caused by downtime.
Fiber-reinforced polymer composites have recently been used as primary structural materials for aerospace vehicles. The manufacturing process of composite materials has adopted the process of intelligent manufacturing, including machine learning (ML) and artificial intelligence (AI).
The manufacturing process of composite materials equipment of a hot-pressing furnace requires at least eight hours or more. The cost of manufacturing parts, electricity, and labor required is more than USD 100,000 each time. The equipment maintenance of the hot-pressing furnace is required for abnormal monitoring and predictive maintenance. If an abnormal situation occurs in each device, it must be tested by maintenance staff, which is very time-consuming and inefficient. In the event of an anomaly, the loss can exceed USD 100,000 in waste. Therefore, it is hoped that the existing early warning monitoring system can reduce the need for warranty testing [1].
In the past, the expert system [2,3] was used as a monitoring process. However, many anomalies and emergencies remained uncorrected. Therefore, expert systems do not solve the problem in the long run. This research makes use of artificial intelligence. The method is presented. Through current monitoring, the power consumption of heaters and fans during the formation and transformation of the hot-pressing furnace is recorded online. We actively grasp the health of the hot-pressing furnace equipment to improve the lack of expert systems in the past, achieve long-term stable use, and reduce costs. Sacco et al. [4] used ML vision systems to develop machine learning applications in composites manufacturing for the University of South Carolina’s automated fiber placement process. Various sensors are used in industrial fields, including pressure, temperature, force, and vibration, but there is no complete process of automated data collection and analysis. Fault identification has become more important in the maintenance of induction motors. So, the condition of the bearing in induction machines must be continuously monitored. Because the amount of current data is huge, we argue that current anomaly detection requires a scalable system architecture ability including real-time data processing, resource efficiency, fault tolerance, and extensibility. Xiang et al. [5] identified abnormal samples in distribution transformer inspection reports, assisted inspectors to complete inspection work correctly and efficiently. Balouji et al. [6] integrated an advanced generative adversarial network to detect anomalies in FDIA data. Many scholars have proposed various artificial intelligence or machine learning methods to improve special machines or imaging of three-phase current [7,8,9]. Related methods of artificial intelligence and machine learning models [10] use machine learning and deep learning models, such as an SVR (Support Vector Regression) model, a KNN (K-Nearest Neighbor) model, and a radial basis function (RBF) neural network model. Other methods were also proposed: Hadi Salih et al. [11] proposed using the Discrete Cosine Transform (DCT) to analyze the speed and the Probabilistic Neural Network (PNN) to identify bearing failures.
An anomaly detection method based on local anomaly factors is proposed through experiments on real datasets, and the results were deemed accurate by [12]. Zeng et al. used the parallel symmetric multiprocessor computing machine for problems with high-dimensional training sets. This new technique has significant advantages in speed without reducing the generalization performance of the support vector machine (SVM) [13]. Wang et al. improved the effectiveness of a real power system experimentally with parameters optimization particle swarm optimization (PSO) algorithms [14]. The industry example in the current case [15] analyzes power consumption data for fault detection, and predictive maintenance, and provides the implementation code on the Web. Recently, industrial power systems [16,17,18,19] deployed the power consumption of 16 servers in this pilot implementation for a medium-sized enterprise. The system uses the Hadoop, Hive data warehouse with Spark. Data storage is applied in electric power big data and provides query functions for statistical and data performance tests. Extended deployment to intelligent cloud edge computing architecture, providing ML and deep learning implementation in the cloud edge environment, was realized. Zhu et al. combined Active learning (AL) and transfer learning (TL) for remaining useful life (RUL) prediction to design a method that is more practical with a lesser demand on the run-to-failure data under limited labeled samples and even no labeled samples [20].
The paper is arranged into four different sections. Section 1 is the introduction, Section 2 presents monitoring with artificial intelligence and algorithm description. Section 3 presents the current monitoring system and numerical results, and Section 4 is the conclusion.

2. Monitoring with Artificial Intelligence and Algorithm Description

This section proposes algorithms for monitoring current and equipment status and presents a tree diagram and mapping algorithm. It is an algorithm that is easy to design and apply to other machinery fault detection with high accuracy and has been introduced in [21,22].
Our detection status (Figure 1) for current abnormalities is divided into normal Algorithm A 1 and abnormal Algorithm A 2 . In the case that A 2 is divided into Algorithm A 21 and Algorithm A 22 , Algorithm A 21 is further subdivided into two types which are abnormal in Case 1 but do not affect the status and new abnormalities in Case 2 but can be classified. In the case of Algorithm A 22 , it is hoped that there are no rules to find a method through deep learning or different mechanical learning, and it can be classified back to A 21 . Our detection status (Figure 1) for current abnormalities is divided into normal Algorithm A 1 and abnormal Algorithm A 2 . In the case that A 2 is divided into Algorithm A 21 and Algorithm A 22 , Algorithm A 21 is further subdivided into two types that are abnormal in Case 1 but do not affect the status and new abnormalities in Case 2 but can be classified. In the case of Algorithm A 22 , it is hoped that there are no rules to find a method through deep learning or different mechanical learning, and it can be classified back to A 21 .

2.1. A 1 Detect Current Status

In the algorithm A 1 , we give a threshold value, assuming the threshold value is θ I = v , the current C (Currentage) I t > θ I . Then, it is judged to be an activated state. In addition, we record a mark Ψ I = 1 in the instrument, set ϕ t o l = ε if the current returns to 110 ϕ t o l < C < 110 + ϕ t o l Mark Ψ I = 0 , and continue to monitor the normal current. We continue to monitor for a period of Γ t = K points. If the current is normal, we continue to monitor to maintain the operation of the machine, the calculation is referred to Algorithm 1.
Algorithm 1: A 1 Determine the fan current status
Require: Set θ I = v , ϕ t o l = ε
if V > θ I then
    It is judged that the current is in the starting state. Set a flag Ψ A 1 = 1
    Continuously monitor for a period of time Γ t = K minutes.
    if  C < 110 ϕ t o l or C > 110 + ϕ t o l  then
        Send a warning message, set Ψ A 1 = 0 and continuously monitor the current.
    end if
  end if

2.2. A 2 Looking for Current Status and Heater

When the current exceeds the range, the system will send a warning message, and further enter the AI monitoring process through A 2 , A 21   A 22 , look for the corresponding monitoring process and determine whether it belongs to the historical classification situation. If it is a new situation, it will use the algorithm of A 22 Mechanism, combining manual and unsupervised learning with studying and judging the situation. The calculation is referred to Algorithm 2.

2.2.1. A 21 Find Rule

Abnormal conditions occur, but do not affect the operation of the equipment, nor it will affect the machining process, so it belongs to the monitoring record, but it does not need to do any processing. The specific hardware assumes that X 1 , X 2 , are not at the normal voltage but the system is functioning normally. If Ψ A 21 = 0 , then the monitoring light signal returns to the normal monitoring status. None of the above rules sets Ψ A 21 = 1 , executes A 22 . Exceptions have rules given in Algorithm 3.
Algorithm 2: A 2 Looking for Current status
Require: Set ϕ t o l = ε ,
Ensure: Load AI package and monitoring module.
  if 110 ϕ t o l < C < 110 + ϕ t o l then
     Ψ A 1 = 1 ▹ indicating abnormal status
  else
     Ψ A 1 = 0 to send a warning message▹ indicating abnormal status
    It is judged that it belongs to A 21 with exceptions and rules Ψ A 21 = 1
    It is judged that it belongs to A 22 with exceptions and rules Ψ A 22 = 1
  end if
Algorithm 3: A 21 Find rule
Require: The voltage of the device X 1 , The voltage of the device X 2 , , The voltage of the device X n .
if C X 1 ϕ t o l < C < C X 1 + ϕ t o l then
   Ψ A 1 = 1 , Ψ A 21 = 0  ▹ Normal standard
else if then
   Ψ A 1 = 1 , Ψ A 21 = 0   ▹ Normal standard
else if C X n ϕ t o l < C < C X n + ϕ t o l then
   Ψ A 1 = 1 , Ψ A 21 = 0 ▹ Normal standard
else
   Ψ A 1 = 0 , Ψ A 21 = 0 ▹ Normal standard
  if  Ψ A 1 = 0 , Ψ A 21 = 0 Conform to the rules then
    Abnormal but does not affect the status. For exceptions, use data to determine the category, and find exception rules among the exceptions. If it does not match, look for a classification method.
     Ψ A 1 = 1 , Ψ A 21 = Ø
  else
    Classify new anomalies. Use supervised or unsupervised learning, enhanced learning, use deep learning, new abnormal state, and at the same time conform to the abnormal state of historical data. To use classification methods, record them for later use or detection, and record the results.
    Set up Ψ A 22 = 1 , Judgment belongs to A 22 There are no rules for exceptions, and unsupervised learning is used to detect whether there are new classifications.
  end if
end if

2.2.2. A 22 No Rule Manual Confirmation

When A 22 = 1 is set as an exceptional case, we record the data, and the message is sent to the information Server side, and then, expert judgment is required to clarify the rule classification and analysis. Processing is complete once Ψ A 1 = 1 , Ψ A 22 = Ø , and for the calculation, we refer to Algorithm 4.

2.3. Classification Models

In this research, the normal or abnormal state of the system is examined through the classification of the state. Therefore, we use two machine learning methods to discuss the classification. One method is support vector machine (SVM) and the other is the most popular eXtreme Gradient Boosting (XGboost) method and is introduced as follows:
Algorithm 4: A 22 Manual confirmation
if Ψ A 22 = 1 then
    Expert analysis and record.
    Use unsupervised learning to detect whether there are new classifications.
    Set Ψ A 1 = 1 , Ψ A 22 = Ø and confirm to return to the monitoring state to continuously monitor the current.
end if
We divide anomaly detection into two parts, see Figure 2. Part 1 is a temperature monitoring and part 2 current monitoring. The system can use the time to query the electricity consumption statistics of a specific device at a specific time and provide data download [23,24,25].
  • Temperature abnormality monitoring:
    (a)
    Abnormal temperature: abnormal temperature of each part (Abnormal heating curve).
    (b)
    Find the fault: confirm the cause for repair.
    (c)
    Maintenance focused on fixing equipment after it broke.
  • Current abnormality monitoring:
    • Power consumption status of each component.
    • Warning conditions: abnormal conditions, abnormal features, feature extraction.
    • Display the cause of the failure: by capturing the K% of the current difference as a judging feature, we can establish an early warning rule to monitor the power consumption of the equipment during the overall process, and give an early warning when an abnormality occurs.
    • Find the fault: confirm the cause for repair.

2.4. Support Vector Machine

SVM first appeared in 1963 and was proposed by Vladimir Vapnik and Alexey Chervonenkis. In 1992, a more powerful model was proposed by Bernhard Boser, Isabelle Guyon, and Vladimir Vapnik, which can create nonlinear classifiers by applying kernel techniques to the maximum margin hyperplane [26]. We want to find a classifier (a hyperplane) that can map x i ’s into higher-dimensional space so that the two different classes y i = 1 and y i = 1 of points can be divided. The hyperplane can be expressed as the following formula:
x i w + b = 0
We hope that the distance of the parallel hyperplane can separate the two groups of data as much as possible. The formula is as follows:
x i w + b = + 1
and
x i w + b = 1
We minimize w since it is always positive, i, x i and y i , where i runs from 1 to N, N is the number of datasets. The following constraints apply:
x i w + b + 1 , y i = + 1
x i w + b 1 , y i = 1
y i ( x i w + b ) 1 0 , i
From Equation (3) to (5), we can solve the following optimization problem:
min w w 2 2 s . t . y i ( x i w + b ) 1 0
y i ( x i w + b ) 1 0 , for all i N . In mathematical optimization, this is a constrained optimization problem for finding the local maxima and minima of a function subject to equality constraints. Because it is quadratic, the surface is a paraboloid, with just a single global minimum. We can solve it by the Lagrangian method.

2.5. eXtreme Gradient Boosting

The XGBoost algorithm is classified as a regression method, so the output can be a continuous value. The idea is to select a few features to make a weak classification decision tree. At this time, the model outputs the predicted value and compares it with the actual value. The difference can also be said to be residual. As the new actual value of the data, we select the feature to train the next decision tree, so as to achieve the purpose of reviewing the error part of the previous step. Because the residual is used as the actual value to discuss, the predicted value calculated by the model must be added to the predicted value of the previous step, and so on [27,28,29].
Suppose the dataset is X = ( x 1 , x 2 , , x n ) t r . The corresponding value is Y = ( y 1 , y 2 , , y n ) t r . The superscript “ t r ” represents the transpose of the matrix. For the data, x i model predictive output can be written as a function
f t ( x i ) = y i ^ ( t )
Among them, i = 1 , 2 , , n , and “t” represents the model of the first step, and defines f 0 ( x i ) = 0 . So, according to the above definition, the data x i go through each step. The total output of the model can be written as a general formula
y i ^ ( t ) = y i ^ ( t 1 ) + f t ( x i )
Therefore, the objective function of XGBoost is defined as a loss function plus a regular term used by the model to control the function to avoid overfitting Ω ( f t ) .
J ( t ) = i = 1 n L ( y i , y i ^ ( t ) ) + Ω ( f t ) = i = 1 n L ( y i , y i ^ ( t 1 ) + f t ( x i ) ) + Ω ( f t )
There are many ways to choose the loss function L, such as using the mean square error (MSE), and the regular term is
Ω ( f t ) = γ T t + 1 2 λ j = 1 T t w j 2
where γ , λ are arbitrary parameters, T t is the total number of leaf nodes of the model at step t, labeled 1 , 2 , , T ; w j is the weight of the leaf node numbered j, that is, it is divided into a certain leaf node model that will output the value, j = 1 , 2 , , T t . Then, XGBoost uses a Taylor expansion to expand the loss function L to the second order so that the objective function can be written as
J ( t ) i = 1 n L ( y i , y i ^ ( t 1 ) ) + g i f t ( x i ) + 1 2 h i 2 ( f t ( x i ) ) 2 + Ω ( f t )
where g i = L ( y i , y i ^ ( t 1 ) ) y i ^ ( t 1 ) , h i = 2 L ( y i , y i ^ ( t 1 ) ) ( y i ^ ( t 1 ) ) 2 , they are the first and second partial derivatives of L ( y i , y i ^ ( t 1 ) ) to y i ^ ( t 1 ) , respectively. The above process is to describe the XGBoost algorithm. Therefore, for this problem, we first calculate the continuous predicted value according to the original XGBoost and then use it in the previous part of the logistic regression. The Softmax function maps the value to a discrete probability value to solve this problem.

3. Current Monitoring System and Numerical Results

The goal of this system is to monitor the equipment and display the status of the equipment in real time by capturing the current value of each piece of equipment. After artificial intelligence technology is incorporated in the future, it is hoped that predictive maintenance can be achieved. Figure 3 displays the current monitoring system’s content, the cause of the abnormality, and the related status corresponding to the abnormal device. We use three kinds of warning information: normal (green light), abnormal (red light), and warning (yellow light) to represent the monitoring light of the system.
The hot-pressing furnace monitoring system uses three hot-pressing furnaces numbered 715, 930, and 1230. As shown in Figure 4, the equipment is divided into general heaters (HO1, HO2, HO3, etc.), fans, and SCR (Silicon Controlled Rectifier).
In Algorithm 1, A 1 determines the current status. In the data acquisition part, data from the three currents ( R , S , T ) of each device are retrieved every 30 min, and each device will have one dataset per minute, a total of 30 strokes in 30 min; so, we use the data of 30 strokes to judge the abnormality of the equipment.
The judgment logic is divided into two types: general heater and fan, and SCR (Silicon Controlled Rectifier). In Algorithm 2, A 2 is looking for the Current status and heater. In the abnormal judgment of the general heater and fan, we divide it into two algorithms, and use the warning score and Alarm score to record the result of this abnormal judgment.
At the beginning, we first calculate the average of the three current values as X ¯ , and the average of the difference between the three currents as C . First algorithm: If the absolute value of C is more significant than 10 % of X ¯ and less than 20 % of X ¯ , it means that this dataset is abnormal, and we set the warning score to 1. Second algorithm: If the absolute value of C is greater than 20 % of X ¯ , the dataset is abnormal. At this time, we set the Alarm score to δ (Algorithm 2).
  • X ¯ = R + S + T 3 .
  • Y = ( R S ) + ( S T ) + ( R T ) 3 .
In Algorithm 3, A 21 finds abnormal light signal judgment rule:
Green Light 
δ < 5 , γ < 10 .
Yellow Light 
δ < 5 , γ > 10 .
Pink Light 
δ > 5 .
Red Light 
  • A phase current of 715 A and the previous minute exceeds 200 A.
  • At any one of the equivalent currents.
  • The current exceeds 600 A between any equivalent current and the previous minute.
Here, δ is the alarm score and γ is the warning score. In the SCR abnormal judgment, we take the maximum value of the three currents ( C ) and the absolute value average of the three current differences ( Z ) for comparison, if
  • C = ( max { R } + max { S } + max { T } ) / 3 .
  • Z = ( | ( max { R } max { S } ) | + | ( max { S } max { T } ) | + | ( max { R } max { T } ) | ) / 3 .
Abnormal light signal judgment rule:
Green Light 
C > 0.9 Z .
Yellow Light 
0.8 Z < C < 0.9 Z .
Pink Light 
C < 0.8 Z .
Red Light 
  • 715: The difference from the previous minute when the R / S / T phase currents are either equivalent or exceed 200 A.
  • 930: When the difference between the R / S / T phase currents and the previous minute exceed 150 A at an equivalent level.
The results are displayed on each furnace’s electricity consumption record page, as shown in Figure 5. This page is divided into two parts. The left half is the equipment status of the hot-pressing furnace and the right half is the electricity meters, as shown in Figure 6, indicating which lights are displayed. It indicates the equipment status of the hot-pressing furnace, allowing warranty staff to check different equipment and speed up the process of equipment maintenance. The right side of the Figure shows the actual configuration of the meter and the monitoring equipment.
In addition, we can query the historical current record of the device on the right side of the device status, as shown in Figure 7. After selecting the time and device, we can know the three current values of the device. In addition, multiple devices can be selected at the same time to compare the values between the devices, as shown in Figure 8, so that the maintenance staff can know the status of the equipment before actually inspecting the equipment before further maintenance, which improves the efficiency of inspection.
The maintenance staff can further inquire about the current data of the equipment through this record to speed up the maintenance process. Figure 9 shows the abnormality record of the hot-pressing furnace.
This system also integrates the health status of each hot-pressing furnace for a whole day, as shown in Figure 10. The warranty staff can refer to these data to ensure whether the hot-pressing furnace has been in an abnormal state for a long time or the state has been exceeded. If the trend is getting worse, we repair the hot-press furnace in advance to achieve the effect of predicting the warranty.
In terms of calculation, the comprehensive risk light for equipment health refers to the result calculated from the previous abnormal records. If the green light is green, the score is 1, the yellow light is 2, the pink light is 3, and the red light is 3. Counting the score as 4, there will be a light record every thirty minutes, and we add up and average the scores throughout the day to get the health light for the day.
In the process of early warning judgment, this study proposes warning information by capturing the physical characteristics of the current and transmitting the information to the system to notify the relevant staff. Among them, the current data acquisition process is to query the electricity consumption statistics of a specific device through time through the platform’s application programming interface (API). The system provides the recording unit, and the record and data download information whose duration is the electricity consumption information, which can be extracted and obtained through the API. Figure 11 shows the visualization system, and the Single-Phase Current Abnormal Releases show the abnormal process. Figure 12 shows the alert State of the current monitoring system.
The operation process of the fan is divided into three steps. In the first step, the current is larger at startup. In the second step, the operation of the fan changes as the pressure and temperature increase. When the pressure is released, the operating current begins to decrease. In the third step, the process is over when the fan running current is 0. Figure 13 shows when the fan starts, Figure 14 shows when the process ends, and the fan stops.
To ensure the stable operation of the generator, the engine needs at least three windings. In the case of perfect balance, all three phases share the same load. Under normal conditions, the current difference between the three phases does not exceed 10% of the total (Figure 15, Three-phase load balancing). From Figure 16, it can be seen that the SCR current changes with time. Because the SCR mainly regulates the heating work, it will adjust the temperature as required. The current of the heater group will start with demand, and the process current is stable at about 60 A, as shown in Figure 17. This is the broken line diagram of the current when the fan is operating. It can be seen that there will be an increased starting current when the fan is started, and the production process will tend to be stable, as shown in Figure 18.
After the system is integrated into the artificial intelligence model, important information is understood from the historical electricity usage records and the field expert experience, which will be used as the judgment basis for the subsequent establishment of electricity usage early warning rules, and the predicted report will be issued. The steps are as follows: Step 1: Hot-pressing furnace actuation sequence. Step 2: Fan actuation process. Step 3: Current range when the heater is activated. Finally, three-phase load balancing.
The fan participates in the entire manufacturing process, and the starting current of 549 to 613 A keeps an average of 110 to 120 A during the operation process until the current is 0 A and the process ends. BANK 1 to 3 of the heater group, the current data maintain a constant value after the control is stabilized. When the heating wire fails, the currents of each phase range will fall between 53 and 55 or 60 and 63.

Numerical Result

This subsection presents data and system implementation results and numerical results. Finally, the numerical results of the SVM and XGBoost classification models are presented.
We collect the current data of hot pressure, from 1 September 2020, to 31 October 2020, and obtain about 34 million data points, because 33.6 million of them have zero value or a very small current value. The ratio of the current value is about 6 to 4, so the number of small and zero values is deleted, and there are about 400,000 pieces of data that can be used for analysis. We obtain numerical results using SVM and XGBoost models and use 80% of the data as training data and the remaining 20% as test data. The validation profile uses 2519 data points from 0:00 to 1:59 on 11 March 2021, to verify the model’s accuracy. Finally, the accuracy of the two methods is compared using a confusion matrix and shown in the following Table 1.
Figure 19 shows the results of the hot-pressing furnace current monitoring feature extraction analysis. The data are automatically retrieved through API, and then, the pairwise difference between the three-phase currents and the average of the three currents are calculated as the training data, and the three load balances are set a label for each piece of data; 1 is abnormal, 0 is normal, and the maximum value of the three-phase current difference is greater than 1 to be considered or not, and less than 1 is considered normal. The orange box is the correlation between the label and the current difference. The darker the color, the higher the correlation. From a correlation point of view, the correlation of the current difference with LABEL is higher than that of the three-phase current.
In Table 2, the overall accuracy rate is 91.7%, the upper left is normal data, and the model prediction is normal. The upper right is normal data, but the model prediction is abnormal. The lower left is the abnormal data in the model prediction as normal, and the lower right is the abnormal data, and the model prediction is abnormal. The SVM model degree is stricter for normal data, and it is easy to misjudge normal as abnormal, so the accuracy rate is only 90% and XGBoost is as high as 97%. However, the confusion matrix of the XGBoost model predicts abnormal results under the same data. The XGBoost model has 11% misjudgments so that the abnormal conditions can be further improved through algorithms. Finally, we display the overall test set’s judgment data and the results’ prediction accuracy, shown in the table below.
The accuracy rate of XGBoost is as high as 99.96%. Other model results will also have high accuracy because system anomalies are incidental events.

4. Conclusions

In this research, artificial intelligence is applied to the predictive maintenance of the hot-pressing furnace. The abnormality and instability of the hot-pressing furnace are detected by monitoring current data combined with artificial intelligence. This research has developed a corresponding algorithm and artificial intelligence real-time system. Based on the actual situation, combined with the experience and technology of professional technicians and researchers, a corresponding algorithm and artificial intelligence real-time system have been developed, and real-time visual monitoring is presented, including algorithmic monitoring of abnormal and normal conditions. The monitoring system of this study can have several advantages, reducing huge downtime losses, reducing the occurrence of abnormal situations, strengthening the ability to predict, and the system can be continuously improved. The results of this system can continue to improve our algorithm, increase the accuracy of prediction, reduce the shutdown of abnormal conditions, and minimize economic losses. In the current monitoring, the model’s accuracy is as high as 0.89. XGBoost has the highest accuracy. Through the detection of abnormal effects and comparing the two models, XGBoost has a higher accuracy rate and a single type of error data. In constructing the artificial intelligence real-time system, we have established a hot-press furnace current data database, a health monitoring system, and an equipment abnormality warning push. Through such a system, it is hoped that the time for staff inspections can be reduced, the use of equipment will be continuously monitored online, and unplanned downtime will be reduced to zero. In the future, a three-phase current can be combined with fans and sensors to achieve predictive maintenance.

Author Contributions

Conceptualization H.-M.C. and C.-T.Y.; methodology, H.-M.C. and J.-K.K.; software, J.-H.Z., H.-C.C. and Y.-C.W.; resources, J.-K.K. and C.-T.Y.; writing—original draft preparation, H.-M.C.; writing—review and editing, H.-M.C. and C.-T.Y.; visualization, J.-H.Z., H.-C.C. and Y.-C.W.; supervision, C.-T.Y.; project administration, J.-K.K. and C.-T.Y.; funding acquisition, C.-T.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Science and Technology Council, Taiwan (R.O.C.), under grants number NSTC 110-2221-E-029-020-MY3, 111-2622-E-029-003, and NSTC 111-2621-M-029-004.

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.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Chen, H.M.; Yang, C.T.; Zhang, J.H.; Chen, Y.C.; King, J.K. Autoclave Molding Artificial Intelligence (AI) Method and Apparatus System of Composite Materials for Aerospace Applications. In Proceedings of the 2020 International Conference on Pervasive Artificial Intelligence (ICPAI), Taipei, Taiwan, 3–5 December 2020; pp. 276–280. [Google Scholar]
  2. Styvaktakis, E.; Bollen, M.H.; Gu, I.Y.H. Expert system for voltage dip classification and analysis. In Proceedings of the 2001 Power Engineering Society Summer Meeting, Vancouver, BC, Canada, 15–19 July 2001; Volume 1, pp. 671–676. [Google Scholar]
  3. Styvaktakis, E.; Bollen, M.H.; Gu, I.Y. Expert system for classification and analysis of power system events. IEEE Trans. Power Deliv. 2002, 17, 423–428. [Google Scholar] [CrossRef]
  4. Sacco, C.; Radwan, A.B.; Anderson, A.; Harik, R.; Gregory, E. Machine learning in composites manufacturing: A case study of Automated Fiber Placement inspection. Compos. Struct. 2020, 250, 112514. [Google Scholar] [CrossRef]
  5. Xiang, B.; Liu, Z.; Zhang, K. Flagging implausible inspection reports of distribution transformers via anomaly detection. IEEE Access 2020, 8, 75798–75808. [Google Scholar] [CrossRef]
  6. Balouji, E.; Gu, I.Y.; Bollen, M.H.; Bagheri, A.; Nazari, M. A LSTM-based deep learning method with application to voltage dip classification. In Proceedings of the 2018 18th International Conference on Harmonics and Quality of Power (ICHQP), Ljubljana, Slovenia, 13–16 May 2018; pp. 1–5. [Google Scholar]
  7. George, M. Artificial intelligence based three-phase unified power quality conditioner. J. Comput. Sci. 2007, 3, 465–477. [Google Scholar] [CrossRef] [Green Version]
  8. Subha, M.; Kumar, N.S.; Veni, K.K. Artificial Intelligence Based Stator Winding Fault Estimation in Three Phase Induction Motor. In Proceedings of the 2018 Second International Conference on Electronics, Communication and Aerospace Technology (ICECA), Coimbatore, India, 29–31 March 2018; pp. 1929–1933. [Google Scholar]
  9. Bouhoune, K.; Yazid, K.; Boucherit, M.S.; Chériti, A. Hybrid control of the three phase induction machine using artificial neural networks and fuzzy logic. Appl. Soft Comput. 2017, 55, 289–301. [Google Scholar] [CrossRef]
  10. Lin, Y.; Guan, Z. The Use of Machine Learning for the Prediction of the Uniformity of the Degree of Cure of a Composite in an Autoclave. Aerospace 2021, 8, 130. [Google Scholar] [CrossRef]
  11. Hadi Salih, I.; Babu Loganathan, G. Induction motor fault monitoring and fault classification using deep learning probablistic neural network. Solid State Technol. 2020, 63, 2196–2213. [Google Scholar]
  12. Liu, Y.; Yuan, R.; Zheng, S.; Yan, K.; Miao, H. An Abnormal Detection of Positive Active Total Power Based on Local Outlier Factor. In Proceedings of the 2021 IEEE International Conference on Power Electronics, Computer Applications (ICPECA), Shenyang, China, 22–24 January 2021; pp. 180–183. [Google Scholar]
  13. Zeng, Z.Q.; Yu, H.B.; Xu, H.R.; Xie, Y.Q.; Gao, J. Fast training support vector machines using parallel sequential minimal optimization. In Proceedings of the 2008 3rd International Conference on Intelligent System and Knowledge Engineering, Xiamen, China, 17–19 November 2008; Volume 1, pp. 997–1001. [Google Scholar]
  14. Wang, Z.; Fu, Y.; Song, C.; Zeng, P.; Qiao, L. Power system anomaly detection based on OCSVM optimized by improved particle swarm optimization. IEEE Access 2019, 7, 181580–181588. [Google Scholar] [CrossRef]
  15. Henning, S.; Hasselbring, W.; Burmester, H.; Möbius, A.; Wojcieszak, M. Goals and measures for analyzing power consumption data in manufacturing enterprises. J. Data Inf. Manag. 2021, 3, 65–82. [Google Scholar] [CrossRef]
  16. Chang, C.H.; Jiang, F.C.; Yang, C.T.; Chou, S.C. On construction of a big data warehouse accessing platform for campus power usages. J. Parallel Distrib. Comput. 2019, 133, 40–50. [Google Scholar] [CrossRef]
  17. Yang, C.T.; Chen, T.Y.; Kristiani, E.; Wu, S.F. The implementation of data storage and analytics platform for big data lake of electricity usage with spark. J. Supercomput. 2021, 77, 5934–5959. [Google Scholar] [CrossRef]
  18. Henning, S.; Hasselbring, W.; Möbius, A. A scalable architecture for power consumption monitoring in industrial production environments. In Proceedings of the 2019 IEEE International Conference on Fog Computing (ICFC), Prague, Czech Republic, 24–26 June 2019; pp. 124–133. [Google Scholar]
  19. Khanjani, M.; Ezoji, M. Electrical fault detection in three-phase induction motor using deep network-based features of thermograms. Measurement 2021, 173, 108622. [Google Scholar] [CrossRef]
  20. Zhu, R.; Peng, W.; Wang, D.; Huang, C.G. Bayesian transfer learning with active querying for intelligent cross-machine fault prognosis under limited data. Mech. Syst. Signal Process. 2023, 183, 109628. [Google Scholar] [CrossRef]
  21. Al-Musawi, A.K.; Anayi, F.; Packianather, M. Three-phase induction motor fault detection based on thermal image segmentation. Infrared Phys. Technol. 2020, 104, 103140. [Google Scholar] [CrossRef]
  22. Baltazar, M.; Ramírez, B.; Kemper, G. A Low-Complexity Algorithm for Diagnosis of Three-Phase Induction Motors. In Proceedings of the Brazilian Technology Symposium; Springer: Cham, Switzerland, 2020; pp. 929–948. [Google Scholar]
  23. Aydin, I.; Karakose, M.; Akin, E. Artificial immune based support vector machine algorithm for fault diagnosis of induction motors. In Proceedings of the 2007 International Aegean Conference on Electrical Machines and Power Electronics, Bodrum, Turkey, 10–12 September 2007; pp. 217–221. [Google Scholar]
  24. Axelberg, P.G.; Gu, I.Y.H.; Bollen, M.H. Support vector machine for classification of voltage disturbances. IEEE Trans. Power Deliv. 2007, 22, 1297–1303. [Google Scholar] [CrossRef]
  25. Bensaoucha, S.; Brik, Y.; Moreau, S.; Bessedik, S.A.; Ameur, A. Induction machine stator short-circuit fault detection using support vector machine. COMPEL- Int. J. Comput. Math. Electr. Electron. Eng. 2021. ahead of print. [Google Scholar]
  26. Cristianini, N.; Shawe-Taylor, J. An Introduction to Support Vector Machines and Other Kernel-Based Learning Methods; Cambridge University Press: Cambridge, UK, 2000. [Google Scholar]
  27. Yu, L.; Liu, W.; Si, R.; Xing, P.; Huang, M.; Wen, Y. Short-Term Voltage Stability Assessment of Multi-infeed HVDC Systems Based on JMIM and XGBoost. In Proceedings of the 2021 3rd Asia Energy and Electrical Engineering Symposium (AEEES), Chengdu, China, 26–29 March 2021; pp. 752–758. [Google Scholar]
  28. Chen, G.; Liu, X.; Xu, M.; Lu, Z.; Guo, J. Reliability Probability Evaluation Method of Electronic transformer based on Xgboost model. In Proceedings of the 2020 12th IEEE PES Asia-Pacific Power and Energy Engineering Conference (APPEEC), Nanjing, China, 20–23 September 2020; pp. 1–5. [Google Scholar]
  29. Patnaik, B.; Mishra, M.; Bansal, R.C.; Jena, R.K. MODWT-XGBoost based smart energy solution for fault detection and classification in a smart microgrid. Appl. Energy 2021, 285, 116457. [Google Scholar] [CrossRef]
Figure 1. Algorithms for current and equipment status monitoring.
Figure 1. Algorithms for current and equipment status monitoring.
Sensors 23 02230 g001
Figure 2. Cycle of Abnormal Detection.
Figure 2. Cycle of Abnormal Detection.
Sensors 23 02230 g002
Figure 3. Current Monitoring System.
Figure 3. Current Monitoring System.
Sensors 23 02230 g003
Figure 4. Hot-pressing furnace monitoring system.
Figure 4. Hot-pressing furnace monitoring system.
Sensors 23 02230 g004
Figure 5. Hot-pressing furnace monitoring and electricity consumption record system.
Figure 5. Hot-pressing furnace monitoring and electricity consumption record system.
Sensors 23 02230 g005
Figure 6. Hot-pressing furnace monitoring system and electricity meters.
Figure 6. Hot-pressing furnace monitoring system and electricity meters.
Sensors 23 02230 g006
Figure 7. History of three current records.
Figure 7. History of three current records.
Sensors 23 02230 g007
Figure 8. Comparison of devices, press furnace heat, equipment, and abnormal time values.
Figure 8. Comparison of devices, press furnace heat, equipment, and abnormal time values.
Sensors 23 02230 g008
Figure 9. The abnormality record of the hot-pressing furnace.
Figure 9. The abnormality record of the hot-pressing furnace.
Sensors 23 02230 g009
Figure 10. The abnormality record of the hot-pressing furnace.
Figure 10. The abnormality record of the hot-pressing furnace.
Sensors 23 02230 g010
Figure 11. Visualization system.
Figure 11. Visualization system.
Sensors 23 02230 g011
Figure 12. Abnormal Alarm.
Figure 12. Abnormal Alarm.
Sensors 23 02230 g012
Figure 13. The System of Fan Start.
Figure 13. The System of Fan Start.
Sensors 23 02230 g013
Figure 14. The System of Fan stops at the end of the process.
Figure 14. The System of Fan stops at the end of the process.
Sensors 23 02230 g014
Figure 15. Balanced Three-Phase Load.
Figure 15. Balanced Three-Phase Load.
Sensors 23 02230 g015
Figure 16. SCR Phased.
Figure 16. SCR Phased.
Sensors 23 02230 g016
Figure 17. Heater System.
Figure 17. Heater System.
Sensors 23 02230 g017
Figure 18. Fan Current system.
Figure 18. Fan Current system.
Sensors 23 02230 g018
Figure 19. Feature Correlation.
Figure 19. Feature Correlation.
Sensors 23 02230 g019
Table 1. Confusion matrix of SVM and XGBoost model.
Table 1. Confusion matrix of SVM and XGBoost model.
Confusion Matrix of SVMConfusion Matrix of XGBoost
True/PredictNormalAbnormalTrue/PredictNormalAbnormal
Normal0.900.1Normal0.970.03
Abnormal01Abnormal0.110.89
Table 2. The accuracy of XGBoost and SVM model.
Table 2. The accuracy of XGBoost and SVM model.
ModelAccuracy
SVM0.9867
XGBoost0.9996
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

Chen, H.-M.; Zhang, J.-H.; Wang, Y.-C.; Chang, H.-C.; King, J.-K.; Yang, C.-T. Hot-Pressing Furnace Current Monitoring and Predictive Maintenance System in Aerospace Applications. Sensors 2023, 23, 2230. https://doi.org/10.3390/s23042230

AMA Style

Chen H-M, Zhang J-H, Wang Y-C, Chang H-C, King J-K, Yang C-T. Hot-Pressing Furnace Current Monitoring and Predictive Maintenance System in Aerospace Applications. Sensors. 2023; 23(4):2230. https://doi.org/10.3390/s23042230

Chicago/Turabian Style

Chen, Hong-Ming, Jia-Hao Zhang, Yu-Chieh Wang, Hsiang-Ching Chang, Jen-Kai King, and Chao-Tung Yang. 2023. "Hot-Pressing Furnace Current Monitoring and Predictive Maintenance System in Aerospace Applications" Sensors 23, no. 4: 2230. https://doi.org/10.3390/s23042230

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