Next Article in Journal
Research on a Non-Invasive Hemoglobin Measurement System Based on Four-Wavelength Photoplethysmography
Next Article in Special Issue
Fault Segment Location for MV Distribution System Based on the Characteristic Voltage of LV Side
Previous Article in Journal
Open-Circuit Switch Fault Diagnosis and Accommodation of a Three-Level Interleaved Buck Converter for Electrolyzer Applications
Previous Article in Special Issue
Research on a Control Strategy for a Distributed Economic Dispatch System in an Active Distribution Network, Considering Communication Packet Loss
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Study on the Development of ICT Convergence Smart ESP Using Embedded System

Department of Electronics Convergence Engineering, Wonkwang University, 460 Iksandae-ro, Iksan 54538, JeonBuk, Republic of Korea
Electronics 2023, 12(6), 1351; https://doi.org/10.3390/electronics12061351
Submission received: 22 January 2023 / Revised: 1 March 2023 / Accepted: 8 March 2023 / Published: 12 March 2023

Abstract

:
In this paper, the electrical submersible pump (ESP) is combined with information and communication technologies (ICT) to diagnose the operation status and soundness of the ESP. The ICT convergence provides users with maintenance and repair information through history management and remote control in case of failure. The proposed system includes a monitoring unit (MU) that senses the operating state of the ESP, a monitoring control unit (MCU) that transmits the sensed information to internal and external databases, and a monitoring system that allows users to check the status information. The server and embedded system can monitor the operation status of the submersible pump by storing sensor values in the database and displaying them on the screen. The embedded system retrieves the sensor values stored in the database and performs individual and complex diagnoses. The diagnosis results are sent to the server and status information to the monitoring control unit. The diagnosis of the submersible pump was divided into 23 individual sensor classifications, and a multilayer perceptron was implemented. Weights were set through learning and testing. The proposed ICT-converged Smart ESP is considered to be competitive as it greatly improves the existing system in terms of status and maintenance.

1. Introduction

Pumps, which account for approximately 20% of industrial power consumption, play a crucial role in various industries, the private sector, and the public sector. It is vital to ensure their normal operation and maintenance for energy efficiency and performance. If pump failures result in reduced efficiency or the cessation of operation, it can lead to significant industrial losses or even disasters, such as flood drainage pump failures. Additionally, with advances in technology, pumps have become larger, faster, and more electronic. Backup pumps are often no longer needed, which results in not only the need for repair time and monetary losses but also production losses in the event of an accident or breakdown.
Centrifugal pumps, widely used in industrial settings, experience damage in their hydraulic or mechanical parts. The main components of the pump, such as the bearings and impellers, are susceptible to various defects that greatly impact pump performance and lead to failure. This type of failure occurs over time and can be remedied by replacing parts. However, conventional methods cannot address unexpected failures. Thus, it is crucial to continuously monitor the pump operation status using the latest ICT technology to solve the problem.
The early detection of faults and an accurate diagnosis can enable fast maintenance, reduce costs, and extend the pump life [1,2]. The pump’s operating state can be monitored by sensing vibrations, sound, pressure, temperature, humidity, voltage, and current, but this is often limited by increased cost and space restrictions. To overcome these constraints, embedded systems and ICT technologies have been developed to monitor submersible pump conditions. For instance, methods have been developed to detect cavitation phenomena in centrifugal pumps through motor current signature analysis [3] and to extract defects in impellers using MSB (modulation signal bispectrum) [4]. The pump’s current signal can provide information on complex non-linear processes, including various faults that typically exhibit non-stationary characteristics. Fourier spectrum analysis has a disadvantage of “spectral leakage” if the frequency resolution of the current spectrum is not sufficient, but much research has been performed on the time–frequency analysis method, including wavelet transform, which provides full and partial characteristics of a signal in both time and frequency domains. Additionally, many recent studies have been conducted on methods to analyze complex signals [5,6,7,8,9]. These methods characterize signals based on the analytic properties of the data without using basic functions, such as spectral and wavelet transforms. Research on failure diagnosis and prediction is continuously being conducted.
Various methods have been developed including: measuring the load on the motor to check its rotation state [10]; using the LSTM (long short-term memory) method to analyze motor acceleration, current, and vibration data [11,12]; combining LSTM with various theories, such as the wavelet [13], ant colony [14], recurrence quantification [15], and stacked convolutional bidirectional [16,17] methods; and using DRNN (deep recurrent neural network) [18]. Furthermore, real-time fault diagnosis technology has been extensively studied [19].
Previous studies diagnosed pump failures based on the value of a single sensor, while this paper added a composite diagnosis method and applied a multi-perceptron to predict failures.
In this paper, we propose an ICT convergence smart ESP that integrates ICT technology with ESP to acquire, analyze, and diagnose sensor information. The monitoring unit (MU) and monitoring control unit (MCU) hardware are designed to check ESP operation status and transmit information, while the software (monitoring and diagnosis) is developed to check and diagnose status information. Our proposal suggests that the failure diagnosis of ESP can be conducted through complex diagnosis instead of relying solely on the individual sensor values. This paper is structured in the following order: hardware specifications and functions for fault diagnosis, development of the monitoring system, fault diagnosis algorithm through complex diagnosis, and the conclusion.

2. ICT Convergence ESP System Development

In this paper, we propose an embedded system-based ICT convergence smart ESP monitoring system that integrates power and signal cables. Our system applies technology to combine power and signal cables, which were previously separated, and transmits pre-processed signals from the ESP to the embedded system via RS485 communication.
In this paper, an embedded system-based ICT convergence smart ESP monitoring system is presented. The system applies technology to integrate power and signal cables, transmit pre-processed signals from the ESP to the embedded system through RS485 communication, and apply a complex diagnosis algorithm to analyze pump information for normal operation and dangerous conditions. Additionally, the embedded integrated board designed inside the ESP applies internal electromagnetic shielding technology, and the cable that transmits sensor signals also uses electromagnetic shielding cables to increase communication stability. Information on the ESP’s status is displayed on the screen and a warning sound is generated in case of any dangerous conditions. Moreover, system control technology is applied to contact the pump operator in case of an emergency. Figure 1 shows the block diagram of the proposed ICT convergence smart ESP monitoring system.

2.1. Submersible Pump Monitoring Unit Design

The monitoring unit of the submersible pump acquires signals from sensors attached to monitor the condition of the ESP’s motor and pump. Additionally, the operating state of the ESP can be checked based on the information obtained from each terminal sensor, and it can communicate with the MCU attached to the top. This paper uses various types of sensors to check the ESP status, including temperature, water leakage, slope, pressure, vibration, humidity, voltage, current, and rotational speed. Figure 2 shows the block diagram of the MU.
The temperature sensors listed in Table 1 were installed on the upper and lower parts of the windings (L1, L2, L3) and bearings, and the water leakage sensor was installed on the upper and lower parts as well. The inclination sensor must be initialized based on the installed position of the submersible pump. Vibration sensors were installed at the top and bottom, and humidity was installed at the center of the pump. Voltage and current were installed in each winding (L1, L2, L3), and the rotational speed and direction could be measured. Table 1 presents the types of sensors used and their measurement ranges.

2.2. Design of Monitoring Control Unit of Submersible Pump

The MCU serves as an intermediate stage between the submersible pump, server, and embedded system. It transmits the sensor values of the submersible pump and directly performs operations according to the pump’s diagnosis result.
Based on the information obtained from the MU, the MCU can drive the relay to operate the protection device or transmit the values to the monitor of the embedded system to provide detailed information to the manager. Additionally, it is transmitted to the embedded system directly connected to the server computer via TCP/IP communication. If the individual and complex diagnosis result indicates a faulty state, the relay is operated to stop the pump. Figure 3 is a block diagram of the MCU that shows the process of transferring sensor values. When the sensor value is transmitted to the server computer and embedded system, it is converted into an actual value and transmitted.

2.3. Monitoring of Embedded System

The monitoring system of the embedded system is designed to check the sensor information from the MU on-site. It is necessary to have an on-site monitoring system in case of server data failure or the loss of the internet connection. The screen displays temperature, humidity, pressure, voltage, current, vibration, tilt, rotation, and both individual and complex diagnosis results. The program was developed using Python and performs individual and complex diagnostics by reading the data values of the database. The screen is numerically displayed in three steps, similar to the server computer, with a red background indicating blocking, a blue background indicating caution, and a white background indicating normal status, as shown in Figure 4.

2.4. Monitoring of Server Computer

The sensor values received from the MCU are stored in the database and monitored on the screen in the server computer. A total of 12 types of sensors were configured, and the system was developed to be accessible from both computers and smartphones. Additionally, the submersible pump status can be displayed in three stages: normal, caution, and shutdown.
Figure 5 displays the monitoring screen connected to the computer and the operation status screen connected to the smartphone.

3. Failure Diagnosis Algorithm

3.1. Individual Fault Diagnosis Algorithm

The fault diagnosis of the ICT convergence smart ESP was performed directly in the embedded system installed in the field, considering internet failures, among other factors [20,21,22,23,24,25,26,27]. The individual diagnosis of each sensor diagnosed the operating state of the ESP as normal, caution, or shut-off by consulting the technology of the Electrical Safety Research Institute, which is affiliated with the Korea Electrical Safety Corporation.
The fault diagnosis method consists of the following four steps.
  • Acquisition of sensor information from MCU.
  • Store the sensor information in the database.
  • Comparing individual sensor values with reference values to determine ESP status as normal, caution, or blocked.
  • The diagnosis result is transmitted to the MCU, and the MCU executes an action appropriate to the situation. (In case of blocking, a relay operation is executed.)
Table 2 shows the threshold values used for the individual diagnosis of ESP motion sensors. Here, the normal state refers to the case except for attention and blocking.

3.2. Complex Fault Diagnosis Algorithm

Complex fault diagnosis is performed by combining values from individual sensors, with a minimum of two and a maximum of five sensor values. The difference between a complex diagnosis and an individual diagnosis is that the former utilizes sensor information a total of 12 times by combining various sensors, rather than solely relying on the current value of a single sensor. For complex diagnosis, the diagnostic value was determined based on the advice from the Electrical Safety Research Institute, resulting in four warnings and eight blocks. Table 3 presents the diagnostic algorithms used for a complex diagnosis. In the composite diagnosis determination method, all sensor values shown in Table 3 are diagnosed under the AND condition.

3.3. Failure Prediction Diagnosis Algorithm

3.3.1. Failure Prediction Process

In order to predict submersible pump failures, the process is largely classified into three steps: data construction, learning and parameter adjustment, and verification and prediction. Data construction was carried out by obtaining data from 23 individual sensors mounted on the submersible pump, which were then stored in the server computer database through the TCP/IP communication of the MCU. In the learning step, the structure of the neural network is determined by learning the non-linear relationship between input and output variables using the back propagation algorithm. In the verification step, prediction is attempted with the structure determined through learning and Equation (1), and the accuracy of failure prediction is verified by analyzing the performance error of the model [28,29,30,31,32].
MSE = 1 2 k y k t k 2
here,  y k  is the output of the neural network,  t k  is the value of the actual data, and  k  is the number of dimensions of the data.

3.3.2. Multi-Layer Perceptron (MLP) Neural Network

An artificial neural network is a model that can solve problems by changing the synaptic coupling strength through the learning of artificial neurons (nodes) that form a network by synaptic coupling. There are several structures in the human neural network model, and one of them is the perceptron, which consists of an input layer, an output layer, weights, and threshold vectors. The feature of the perceptron is that the activation function of the hidden layer returns only values between −1 and 1 as an output. Therefore, in order to apply the sensor value as an input variable to the activation function in the hidden layer, it is necessary to preprocess the data so that the value of each sensor falls between 0 and 1, as shown in Equation (2).
I i = X X m i n X m a x X m i n
here,  I i  is a normalized value through standardization,  X :  measured sensor value,  X m i n :  measured sensor minimum value,  X m a x :  measured sensor maximum value.
The normalized input value is sent to the activation function, and the input data of the hidden layer is calculated as shown in Equation (3). In this paper, the sigmoid activation function was used.
H d = f I i
where  H d  is the hidden layer input data and f is the activation function.
In the case of the hidden layer, it is calculated as in Equation (4) by multiplying the input data of the hidden layer calculated by the activation function by the weight and adding the threshold value. The calculated value is sent to the output layer.
y = f ( w k j + H d ) + B
here,  y  is the output of the neural network,  w k j  is the weight of the hidden layer,  B  is the threshold of the hidden layer, and f is the activation function.
As such, the multi-layer perceptron has a similar structure to the single-layer perceptron, but is composed of several layers, and the limitations of models consisting of one coordination layer in the single-layer perceptron and the linear separation problem are solved through the backpropagation algorithm.
In this paper, a multi-layer perceptron that overcomes the disadvantages of a single-layer perceptron is selected, and the applicability of failure diagnosis prediction of submersible pumps is evaluated by using a backpropagation algorithm method suitable for nonlinear prediction.
Figure 6 shows the composition of the training data of the MLP model. The values of the individual sensors were stored in a database and then randomly separated at a ratio of 6:1:3 for training, validation, and testing. The validation data was used to check that the model did not overfit the training data during the training process and was not used for model training. The test data are used to evaluate the performance of the trained model.

3.3.3. Network Design

In this study, the MLP model was utilized to predict submersible pump failures.
The input layer of the MLP model consisted of 23 sensor values of the submersible pump, and the number of neurons in the input layer was also set to 23. The output layer was composed of one neuron for failure prediction. The number of neurons in the hidden layer was determined by testing different numbers of neurons, as shown in Table 4. Table 4 presents the accuracy measurements for the different numbers of hidden neurons, ranging from 2 to 64. The results showed that the highest accuracy was achieved with 16 neurons in the hidden layer.
In this paper, the MLP network was determined based on the test results of the hidden layer. Figure 7 shows the proposed diagnosis algorithm, where the input layer utilized a total of 23 inputs from individual sensors, and the hidden layer was composed of 16 neuron layers, and the gradient descent method was applied for learning.
In the failure prediction diagnosis, the individual sensor values obtained by the monitoring unit were used to determine the optimal parameters using the training data, and then the model was evaluated using the test data. A value of 0.8 or higher among the resulting values obtained by applying the MLP was set to be considered as indicating a high probability of failure.

4. Simulation and Discussion

4.1. Simulation of the Proposed Method

The proposed ICT convergence smart ESP was installed and tested indoors prior to operation. The MU was directly manufactured on the PCB and mounted on the existing ESP, while the MCU was fixed on the outside of the ESP to handle central operations, communication, data storage, TCP/IP communication, monitoring, and individual and complex diagnosis in a 380 V–25 A environment. Figure 8 depicts the ICT convergence smart ESP, which includes both manufactured products and programs.
Figure 9 shows the voltage, current, temperature, vibration, and diagnosis results of the proposed ICT convergence smart ESP.
Figure 9a shows the measured temperature. Data were collected by installing temperature sensors on the upper and lower parts of the three-phase power supply and bearing, respectively, to measure the temperature. As a result, 38~41 [ ° C ] for all three phases, 55[c] at the upper part of the bearing, and 51[c] at the lower part were measured. Figure 9b shows the three-phase voltage, and the measurement result was confirmed to be 376~383 [V]. Figure 9c shows the three-phase current, and the measurement result was confirmed to be 28~32 [A]. Figure 9d shows the speed and direction of the motor. The motor speed was 720 rpm and it operated normally in the forward direction. Figure 9e is the result of measuring the vibration sensors installed on the top and bottom of the motor. The upper and lower motor vibration values were measured at 12 to 14 [m/cm2]. Figure 9f is the measurement result of the tilt sensor installed on the motor. The x value of the slope was measured at 5 °  and they value at 7 ° . Figure 9g is the result of measuring the pressure sensor. Both hydraulic and air pressures were measured at 20 to 22 [psi].
Figure 9h shows the results of individual diagnosis and composite diagnosis. Individual diagnosis is judged normal when each sensor value is within the normal range. The composite diagnosis is determined based on the values in Table 3, and is determined to be normal.
The MCU transmits data received from the MU to the embedded system via RS485 communication and to the server computer via TCP/IP communication. A monitoring program is written in Python for the embedded system, which performs individual and complex diagnostics and transmits the results to the MCU and server computer. The server computer stores the received data in the database and writes a monitoring program using C#. Figure 10 shows the ESP operation status on the screen. Figure 10a shows the case of the normal operation, and Figure 10b shows the fault state where no current is supplied.
Figure 11 shows the output values obtained by applying MLP to predict the failure of the submersible pump. All the sensor values of the current were within the normal range, and the diagnosis was normal for failure prediction. The number of iterations was 2000, the overall learning error was 0.033%, and the failure diagnosis prediction rate was 98.84%.

4.2. Comparison of Simulation Results

The simulation results compared the proposed method with existing methods such as SVM (support vector machine), LR (logistic regression), and RNN (recurrent neural network). The hidden layer of the RNN was simulated with the same layer size (16) as the proposed method.
Figure 12 presents the simulation results, which confirmed that RNN, SVM, the proposed method, and LR were excellent in order.

5. Conclusions

This paper proposes a method for monitoring, diagnosing, and predicting failures in submersible pumps. The method combines a server computer, an embedded system, and a microprocessor to implement the monitoring and diagnosis. The submersible pump monitoring unit gathers values from 23 sensors mounted on the pump and sends the data to the monitoring control unit through serial communication. The MCU converts the sensor data into actual values, which are then transmitted to the server computer and embedded system. If a fault diagnosis system issues a stop command, the submersible pump stops its operation via a relay. In the embedded system, the sensor values are stored in a database and individual and complex diagnoses, as well as failure predictions, are performed. The maximum diagnostic time was achieved by applying MLP, using a total of 23 inputs from the individual sensors and a hidden layer that classifies complex diagnoses. The results are then sent to the MCU and server computer. The server computer is web-based, allowing for remote monitoring and the checking of sensor values via a smartphone. The results show that the proposed method confirms the operation status of the submersible pump, and enables both a failure diagnosis and prediction. It is believed that this method can increase competitiveness in the international market compared to existing products.

Funding

This paper was supported by Wonkwang University in 2022.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Han, Y.; Song, Y. Condition monitoring techniques for electrical equipment-a literature survey. IEEE Trans. Power Deliv. 2013, 18, 4–13. [Google Scholar] [CrossRef]
  2. Alwodai, A. Motor Fault Diagnosis Using Higher Order Statistical Analysis of Motor Power Supply Parameters. Ph.D. Dissertation, University of Huddersfield, Huddersfield, UK, 2015. [Google Scholar]
  3. Stopa, M.M.; Cardoso Filho, B.J.; Martinez, C.B. Incipient detection of cavitation phenomenon in centrifugal pumps. IEEE Trans. Ind. Appl. 2014, 50, 120–126. [Google Scholar] [CrossRef]
  4. Tian, X. The investigation of motor current signals from a centrifugal pump for fault diagnosis. In Proceedings of the Comadem 2014, Brisbane, Australia, 16–18 September 2014. [Google Scholar]
  5. Harihara, P.P.; Parlos, A.G. Fault Diagnosis of Centrifugal Pumps Using Motor Electrical Signals; INTECH Open Access Publisher: Rang-du-Fliers, France, 2012. [Google Scholar]
  6. Sakthivel, N.; Sugumaran, V.; Babud, E.S. Vibration based fault diagnosis of monoblock centrifugal pump using decision tree. Expert Syst. Appl. 2010, 37, 4040–4049. [Google Scholar] [CrossRef]
  7. Muralidharan, V.; Sugumaran, V. A comparative study of Naï ve Bayes classifier and Bayes net classifier for fault diagnosis of monoblock centrifugal pump using wavelet analysis. Appl. Soft Comput. 2012, 12, 2023–2029. [Google Scholar] [CrossRef]
  8. Alfayez, L.; Mba, D.; Dyson, D. The application of acoustic emission for detecting incipient cavitation and the best efficiency point of a 60 kW centrifugal pump: Case study. Ndt E Int. 2005, 38, 354–358. [Google Scholar] [CrossRef] [Green Version]
  9. Al-Braik, A. Diagnosis of Impeller Faults in a Centrifugal Pump Using Vibration Signals. In Proceedings of the Eleventh International Conference on Condition Monitoring and Machinery Failure Prevention Technologies, Manchester, UK, 10–12 June 2014. [Google Scholar]
  10. Panadero, R.P. Improved resolution of the MCSA method via Hilbert transform enabling the diagnosis of rotor asymmetries at very low slip. IEEE Trans. Energy Convers. 2009, 1, 52–59. [Google Scholar] [CrossRef]
  11. Xiao, D.; Huang, Y.; Zhang, X.; Shi, H.; Liu, C.; Li, Y. Fault Diagnosis of Asynchronous Motors Based on LSTM Neural Network. In Proceedings of the 2018 Prognostics and System Health Management Conference, Chongqing, China, 26–28 October 2018; pp. 540–545. [Google Scholar]
  12. El Said, A.; Wild, B.; Higgins, J.; Desell, T. Using LSTM Recurrent Neural Networks to Predict Excess Vibration Events in Aircraft Engines. In Proceedings of the 2016 IEEE 12th International Conference on e-Science, Baltimore, MD, USA, 23–27 October 2016; pp. 260–269. [Google Scholar]
  13. Wang, R.; Feng, Z.; Huang, S.; Fang, X.; Wang, J. Research on Voltage Waveform Fault Detection of Miniature Vibration Motor Based on Improved WP-LSTM. Micromachines 2020, 11, 753. [Google Scholar] [CrossRef] [PubMed]
  14. ElSaid, A.; El Jamiy, F.; Higgins, J.; Wild, B.; Desell, T. Optimizing Long Short-Term Memory Recurrent Neural Networks Using Ant Colony Optimization to Predict Turbine Engine Vibration. Appl. Soft Comput. 2018, 73, 969–991. [Google Scholar] [CrossRef] [Green Version]
  15. Xiao, D.; Huang, Y.; Qin, C.; Shi, H.; Li, Y. Fault Diagnosis of Induction Motors Using Recurrence Quantification Analysis and LSTM with Weighted BN. Shock Vib. 2019, 2019, 8325218. [Google Scholar] [CrossRef] [Green Version]
  16. Huang, C.G.; Huang, H.Z.; Li, Y.F. A Bidirectional LSTM Prognostics Method Under Multiple Operational Conditions. IEEE Trans. Ind. Electron. 2019, 66, 8792–8802. [Google Scholar] [CrossRef]
  17. Lee, K.; Kim, J.K.; Kim, J.; Hur, K.; Kim, H. Stacked Convolutional Bidirectional LSTM Recurrent Neural Network for Bearing Anomaly Detection in Rotating Machinery Diagnostics. In Proceedings of the 2018 1st IEEE International Conference on Knowledge Innovation and Invention, Jeju, Republic of Korea, 23–27 July 2018; pp. 98–101. [Google Scholar]
  18. Xu, H.; Ma, R.; Yan, L.; Ma, Z. Two-stage Prediction of Machinery Fault Trend based on Deep Learning for Time Series Analysis. Digit. Signal Process. 2021, 117, 103150. [Google Scholar]
  19. Yan, W.; Wang, J.; Lu, S.; Zhou, M.; Peng, X. A Review of Real-Time Fault Diagnosis Methods for Industrial Smart Manufacturing. Processes 2023, 11, 369. [Google Scholar] [CrossRef]
  20. Zhu, J.; Ma, H.; Ji, L.; Zhuang, J.; Wang, J.; Liu, B. Vibration Trend Prediction of Pumped Storage Units based on VMD and GRU. In Proceedings of the 2020 5th International Conference on Mechanical, Control and Computer Engineering 2020, Harbin, China, 25–27 December 2020; pp. 180–183. [Google Scholar]
  21. Zhao, K.; Shao, H. Intelligent Fault Diagnosis of Rolling Bearing Using Adaptive Deep Gated Recurrent Unit. Neural Process. Lett. 2020, 51, 1165–1184. [Google Scholar] [CrossRef]
  22. Zhao, K.; Jiang, H.; Li, X.; Wang, R. An Optimal Deep Sparse Autoencoder with Gated Recurrent Unit for Rolling Bearing Fault Diagnosis. Meas. Sci. Technol. 2019, 31, 015005. [Google Scholar] [CrossRef]
  23. Zhang, X.; Cong, Y.; Yuan, Z.; Zhang, T.; Bai, X. Early Fault Detection Method of Rolling Bearing Based on MCNN and GRU Network with an Attention Mechanism. Shock. Vib. 2021, 2021, 6660243. [Google Scholar] [CrossRef]
  24. Yuan, M.; Wu, Y.; Lin, L. Fault Diagnosis and Remaining Useful Life Estimation of Aero Engine using LSTM Neural Network. In Proceedings of the 2016 IEEE International Conference on Aircraft Utility Systems (AUS), Beijing, China, 10–12 October 2016; pp. 135–140. [Google Scholar]
  25. Chen, B.; Peng, Y.; Gu, B.; Luo, Y.; Liu, D. A Fault Detection Method Based on Enhanced GRU. In Proceedings of the 2021 International Conference on Sensing, Measurement and Data Analytics in the Era of Artificial Intelligence (ICSMD), Nanjing, China, 21–23 October 2021; pp. 1–4. [Google Scholar]
  26. Zhang, L.; Liu, P.; Zhao, L.; Wang, G.; Zhang, W.; Liu, J. Air Quality Predictions with a Semi-supervised Bidirectional LSTM Neural Network. Atmos. Pollut. Res. 2021, 12, 328–339. [Google Scholar] [CrossRef]
  27. Qin, H. Comparison of Deep Learning Models on Time Series Forecasting: A Case Study of Dissolved Oxygen Prediction. arXiv 2019, arXiv:1911.08414. [Google Scholar]
  28. Siami-Namini, S.; Tavakoli, N.; Namin, A.S. The Performance of LSTM and BiLSTM in Forecasting Time Series. In Proceedings of the 2019 IEEE International Conference on Big Data (Big Data), Los Angeles, CA, USA, 9–12 December 2019; pp. 3285–3292. [Google Scholar]
  29. Hollis, T.; Viscardi, A.; Yi, S.E. A Comparison of LSTMs and Attention Mechanisms for Forecasting Financial Time Series. arXiv 2018, arXiv:1812.07699. [Google Scholar]
  30. Chung, J.; Gülçehre, Ç.; Cho, K.; Bengio, Y. Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modeling. arXiv 2014, arXiv:1412.3555. [Google Scholar]
  31. Bahdanau, D.; Cho, K.; Bengio, Y. Neural Machine Translation by Jointly Learning to Align and Translate. In Proceedings of the 3rd International Conference on Learning Representations, San Diego, CA, USA, 7–9 May 2015. [Google Scholar]
  32. Kingma, D.P.; Ba, J. Adam: A Method for Stochastic Optimization. In Proceedings of the 3rd International Conference for Learning Representations, San Diego, CA, USA, 7–9 May 2015. [Google Scholar]
Figure 1. Schemes follow the same formatting.
Figure 1. Schemes follow the same formatting.
Electronics 12 01351 g001
Figure 2. MU block diagram.
Figure 2. MU block diagram.
Electronics 12 01351 g002
Figure 3. MCU block diagram.
Figure 3. MCU block diagram.
Electronics 12 01351 g003
Figure 4. Monitoring system configuration screen of embedded system.
Figure 4. Monitoring system configuration screen of embedded system.
Electronics 12 01351 g004
Figure 5. Monitoring system configuration screen of server computer.
Figure 5. Monitoring system configuration screen of server computer.
Electronics 12 01351 g005
Figure 6. Data set configuration and MLP model training, validation, and test process.
Figure 6. Data set configuration and MLP model training, validation, and test process.
Electronics 12 01351 g006
Figure 7. ESP’s failure predictive diagnostic neural network.
Figure 7. ESP’s failure predictive diagnostic neural network.
Electronics 12 01351 g007
Figure 8. Behavioral test of ESP.
Figure 8. Behavioral test of ESP.
Electronics 12 01351 g008
Figure 9. ESP operation state: (a) Temperature; (b) Voltage; (c) Current; (d) Speed/direction; (e) Oscillation; (f) Gradient; (g) Diagnosis result. (h) Diagnosis result.
Figure 9. ESP operation state: (a) Temperature; (b) Voltage; (c) Current; (d) Speed/direction; (e) Oscillation; (f) Gradient; (g) Diagnosis result. (h) Diagnosis result.
Electronics 12 01351 g009aElectronics 12 01351 g009b
Figure 10. Monitoring status of ESP: (a) Normal operation monitoring; (b) Fault operation monitoring.
Figure 10. Monitoring status of ESP: (a) Normal operation monitoring; (b) Fault operation monitoring.
Electronics 12 01351 g010
Figure 11. MSE value according to the number of repetitions applying MLP.
Figure 11. MSE value according to the number of repetitions applying MLP.
Electronics 12 01351 g011
Figure 12. The performance of all methods.
Figure 12. The performance of all methods.
Electronics 12 01351 g012
Table 1. Tables should be placed in the main text near to the first time they are cited.
Table 1. Tables should be placed in the main text near to the first time they are cited.
DivisionSensor TypeMeasuring Range
TemperatureWinding (L1,L2,L3)PT 100 (Line type)−20~200 °C
Bearing (up, down)PT l00 (Volt type)−20~200 °C
Leakup, downSelf-productionDry/Flooding
GradientSINVTx,y (−90~90 °C)/ ± 0.1%
PressureOilCYYZ 31-A1-190~100 kpa ( ± 0.25%FS)
AirPSS-01A-R10~100 kpa ( ± 1%FS)
OscillationBearing (up, down)EVT-101-VR20-050~20 mm/s ( ± 5%FS)
HumidityWTS35350~100 RH% ( ± 3%FS)
Voltage (L1, L2, L3)Trans0~600 V
Electric CurrentCT0~120 A
Rotation SpeedPR12-2DP0~7200 rpm
(Microprocessor used ATSAMC21G17A of ARM series).
Table 2. Diagnostic criteria for single sensor.
Table 2. Diagnostic criteria for single sensor.
Measurement FactorDivisionLevelSensor Value
Voltageoverblock380 V (+10% or more)
caution380 V (+5%~less than +10%)
lowblock380 V (−20% or less)
caution380 V (−10%~less then −20%)
Electric currentoverblock30 A (+20% or more)
caution30 A (+10%~less than +20%)
Temperature (Winding)highblock100 °C (+20% or more)
caution100 °C (+5~less than +20)
Temperature (Bearing)highblock100 °C or more
caution80 °C more less than 100)
Humidityhighblock80% or more
caution70~less than 80%
Direction of rotationreverseblockin the negative direction
Oscillation-blockaverage (+20% or more)
cautionaverage (+10~less than +20%)
Gradient-block{x-axis (±10 °  or more)} or
{y-axis (±10 °  or more)
caution{x-axis (±5~less then ±10 ° )} or
{y-axis (±5~±10 °  or more)}
Flooding-blockHigh (Level-3, 4) or more
cautionMiddle (Level-2)
Pressure (Oil/Air)-blockaverage (±10% or more)
cautionaverage (+5%~less than +10%)
Table 3. Judgment Criteria for Composite Diagnosis.
Table 3. Judgment Criteria for Composite Diagnosis.
Diagnosis TypeLevelSensor
VoltageCurrentTemperatureSpeedOscillationPressure (Oil)
Powermisconnectionblock380 V ± 10% less30 A + 5% less-−720 rpm (±5% less)--
phase lossblock1~2 phase
voltage 0 V
1~2 line
current 0 A
-720 rpm
(±50% more)
--
Motorwinding openblock380 V ± 10% less1~2 line
current 0 A
-720 rpm
(±50% more)
-
inter layer
short
circuit
block380 V ± 10% lessTwo currents are reduced by more than 10% than the average current.---
caution380 V ± 10% lessThe two currents are reduced by 5~10% less than the average current.---
rotor failureblock380 V ± 10% less1 current decreases by more than 10% than the average current.--average 15% more
caution380 V ± 10% less1 current is reduced by 5% to 10% less than the average current.--average 10~15% more
bearing failureblock380 V ± 10% less30 A + 5% lessBearing over 90 °C-average
(15% more)
average
caution380 V ± 10% less30 A + 5% lessBearing less than 80~90 °C-average
(10~15% less)
average
oil lossblock380 V ± 10% less30 A + 5% less---average
10% less
caution380 V ± 10% less30 A + 5% less---average 5~10% less
ESPstuckdata380 V ± 10% less30 A  ×  1.1 more-720 rpm  ×  0.9 lessaverage
(15% more)
-
Table 4. Tests for Determining Neurons in the Hidden Layer.
Table 4. Tests for Determining Neurons in the Hidden Layer.
Number of Neurons in the Hidden LayerTest Set AccuracyNumber of Neurons in the Hidden LayerTest Set Accuracy
20.436333200.949000
40.798333300.938500
80.911167320.927667
100.949000400.914167
160.963833640.850000
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

Cho, J.-H. A Study on the Development of ICT Convergence Smart ESP Using Embedded System. Electronics 2023, 12, 1351. https://doi.org/10.3390/electronics12061351

AMA Style

Cho J-H. A Study on the Development of ICT Convergence Smart ESP Using Embedded System. Electronics. 2023; 12(6):1351. https://doi.org/10.3390/electronics12061351

Chicago/Turabian Style

Cho, Joon-Ho. 2023. "A Study on the Development of ICT Convergence Smart ESP Using Embedded System" Electronics 12, no. 6: 1351. https://doi.org/10.3390/electronics12061351

APA Style

Cho, J. -H. (2023). A Study on the Development of ICT Convergence Smart ESP Using Embedded System. Electronics, 12(6), 1351. https://doi.org/10.3390/electronics12061351

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