An Improved Fault Diagnosis Approach for Pumps Based on Neural Networks with Improved Adaptive Activation Function
Abstract
:1. Introduction
- We propose an improved adaptive activation function. Each layer of deep learning generates different activation functions, improves the generalization performance of the deep learning models, and has strong adaptability to different deep learning models.
- We apply the proposed activation function to the fault diagnosis of the pumping unit so as to better extract features from the contours of the indicator diagram. The proposed activation function improves the accuracy of fault diagnosis and has a better search ability, which is verified and compared with AlexNet [22], VGG-16 [23], GoogleNet [24], ResNet [25] and DenseNet [26].
- The proposed activation function is extended to the public datasets CIFAR10, which proves that the proposed activation function is suitable and universal.
2. Experiment Design and Measurement
2.1. Introduction to Pumping Unit
2.2. Fault Types of Pumping Unit
- NormalThe pump work diagram made by normal operation refers to the position shift of the end suspension point relative to the lower dead point as the transverse setting mark, the self-weight force of the rod, and the cumulative load received by the pump plug as the longitudinal setting mark. Drawn in parallel quadrilateral shape.
- Insufficient fluid supplyThe shortage of liquid supply is due to the insufficient amount of crude oil in the well, and the plunger pump inhales a large amount of air while drawing crude oil each time. As a result, a large amount of gas in the pump cannot be fully operated.
- Contains sandBecause the well contains sand, the plunger creates an additional resistance in an area during movement. The additional resistance on the up stroke increases the load at the suspension point and on the down stroke at the same position. The increased resistance reduces the load at the suspension point. Because the distribution of sand particles in the pump barrel is not the same, its influence on the load varies greatly in various places, so it will lead to severe fluctuations in the load in a short time.
- Piston stuckWhen the pump plunger is stuck near the bottom dead point, the rod is in a stretched state during the up stroke and the down stroke since the whole stroke is actually the process of elastic deformation of the rod; the well work diagram at this time is approximately an oblique line.
- Gas interferenceGas interference is a situation when the gas percent in the oil of the pumping well is high while the crude oil percent is relatively low. This causes the pump barrel to extract most of the gas, resulting in a significant difference between the actual load and the theoretical load.
- Pump down touchWhen the anti-impact distance is too large, the piston running up is approaching the upper dead point, and the continuous upward movement of the piston collides with the moving valve, which leads to the sudden loading of the piston and the bunching at the upper dead point.
- Pump up touchWhen the anti-impact distance is too small, it is attached to the lower dead point, and the piston moves down and collides with the fixed Val, resulting in sudden unloading of the piston and bunching at the lower dead point.
- Double valve leakageDouble valve leakage refers to the situation where both the moving valve leakage and the fixed valve leakage happen at the same time, and the leakage may be caused by a combination of multiple faults.
- Pumping rod detachmentThe pumping unit’s power cannot be transmitted to the pump due to the detachment of the sucker rod, resulting in the inability to extract oil.
3. Theoretical Analysis
3.1. Common Adaptive Activation Functions
3.2. The Structure of Adaptive Activation Functions
4. Experimental Simulation
4.1. The Data Set of Pumping
4.2. CIFAR10
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Data Availability Statement
Conflicts of Interest
References
- Du, J.; Liu, Z.; Song, K.; Yang, E. Fault diagnosis of pumping machine based on convolutional neural network. J. Univ. Electron. Sci. Technol. China 2020, 49, 751–757. [Google Scholar]
- Zhang, R.; Gao, F. A New Synthetic Minmax Optimization Design of H∞ LQ Tracking Control for Industrial Processes under Partial Actuator Failure. IEEE Trans. Reliab. 2020, 69, 322–333. [Google Scholar] [CrossRef]
- Shi, H.; Li, P.; Su, C.; Wang, Y.; Yu, J.; Cao, J. Robust constrained model predictive fault-tolerant control for industrial processes with partial actuator failures and interval time-varying delays. J. Process. Control 2019, 75, 187–203. [Google Scholar] [CrossRef]
- Gao, Z.; Cecati, C.; Ding, S.X. A survey of fault diagnosis and fault-tolerant techniques—Part I: Fault diagnosis with model-based and signal-based approaches. IEEE Trans. Ind. Electron. 2015, 62, 3757–3767. [Google Scholar]
- Gao, Z.; Cecati, C.; Ding, S.X. A survey of fault diagnosis and fault-tolerant techniques—Part II: Fault diagnosis with knowledge-based and hybrid/active approaches. IEEE Trans. Ind. Electron. 2015, 62, 3768–3774. [Google Scholar]
- Tang, A.; Zhao, W. A Fault Diagnosis Method for Drilling Pump Fluid Ends Based on Time–Frequency Transforms. Processes 2023, 11, 1996. [Google Scholar]
- Fu, Z.; Zhou, Z.; Yuan, Y. Fault Diagnosis of Wind Turbine Main Bearing in the Condition of Noise Based on Generative Adversarial Network. Processes 2022, 10, 2006. [Google Scholar] [CrossRef]
- Agarwal, P.; Gonzalez, J.I.M.; Elkamel, A.; Budman, H. Hierarchical Deep LSTM for Fault Detection and Diagnosis for a Chemical Process. Processes 2022, 10, 2557. [Google Scholar] [CrossRef]
- Xu, G.; Liu, M.; Jiang, Z.; Shen, W.; Huang, C. Online fault diagnosis method based on transfer convolutional neural networks. IEEE Trans. Instrum. Meas. 2020, 69, 509–520. [Google Scholar] [CrossRef]
- Duan, Y.; Li, Y.; Sun, Q.; Xu, D. Improved alexnet model and its application in well dynamogram classification. Comput. Appl. Softw. 2018, 35, 6. [Google Scholar]
- Sang, J. Research on pump fault diagnosis based on pso-bp neural network algorithm. In Proceedings of the 2019 IEEE 8th Joint International Information Technology and Artificial Intelligence Conference (ITAIC), Chongqing, China, 24–26 May 2019; pp. 1748–1752. [Google Scholar]
- Zhang, L.; Du, Q.; Liu, T.; Li, J. A fault diagnosis model of pumping unit based on bp neural network. In Proceedings of the 2020 International Conference on Networking andNetwork Applications (NaNA), Haikou, China, 10–13 December 2020; pp. 454–458. [Google Scholar]
- Hu, H.; Li, M.; Dang, C. Research on the fault identification method of oil pumping unit based on residual network. In Proceedings of the 2022 7th International Conference on Intelligent Computing and Signal Processing (ICSP), Virtual Conference, 15–17 April 2022; pp. 940–943. [Google Scholar]
- Bai, T.; Li, X.; Ding, S. Research on electrical parameter fault diagnosis method of oil well based on tsc-dcgan deep learning. In Proceedings of the 2022 3rd International Conference on Big Data, Artificial Intelligence and Internet of Things Engineering (ICBAIE), Xi’an, China, 15–17 July 2022; pp. 753–761. [Google Scholar]
- Nair, V.; Hinton, G.E. Rectified linear units improve restricted boltzmann machines. In Proceedings of the 27th International Conference on Machine Learning (ICML), Haifa, Israel, 21–24 June 2010. [Google Scholar]
- Maas, A.L. Rectifier Nonlinearities Improve Neural Network Acoustic Models. In Proceedings of the 30th International Conference on Machine Learning, Atlanta, GA, USA, 17–19 June 2013. [Google Scholar]
- He, K.; Zhang, X.; Ren, S.; Sun, J. Delving deep into rectifiers: Surpassing human-level performance on imagenet classification. In Proceedings of the 2015 IEEE International Conference on Computer Vision (ICCV), Santiago, Chile, 7–13 December 2015; pp. 1026–1034. [Google Scholar]
- Ramachandran, P.; Zoph, B.; Le, Q.V. Searching for Activation Functions. arXiv 2017, arXiv:1710.05941. [Google Scholar]
- Hu, H.; Liu, A.; Guan, Q.; Qian, H.; Li, X.; Chen, S.; Zhou, Q. Adaptively customizing activation functions for various layers. IEEE Trans. Neural Netw. Learn. Syst. 2022, 1–12. [Google Scholar] [CrossRef] [PubMed]
- Zhao, M.; Zhong, S.; Fu, X.; Tang, B.; Dong, S.; Pecht, M. Deep residual networks with adaptively parametric rectifier linear units for fault diagnosis. IEEE Trans. Ind. Electron. 2021, 68, 2587–2597. [Google Scholar] [CrossRef]
- Yang, Z.; Zhu, L.; Wu, Y.; Yang, Y. Gated channel transformation for visual recognition. In Proceedings of the 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition(CVPR), Seattle, WA, USA, 13–19 June 2020; pp. 11791–11800. [Google Scholar]
- Krizhevsky, A.; Sutskever, I.; Hinton, G.E. Imagenet classification with deep convolutional neural networks. Commun. ACM 2012, 60, 84–90. [Google Scholar] [CrossRef]
- Simonyan, K.; Zisserman, A. Very deep convolutional networks for large-scale image recognition. In Proceedings of the International Conference on Learning Representations, San Diego, CA, USA, 7–9 May 2015. [Google Scholar]
- Szegedy, C.; Liu, W.; Jia, Y.; Sermanet, P.; Reed, S.; Anguelov, D.; Erhan, D.; Vanhoucke, V.; Rabinovich, A. Going deeper with convolutions. In Proceedings of the 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Boston, MA, USA, 7–12 June 2015; pp. 1–9. [Google Scholar]
- He, K.; Zhang, X.; Ren, S.; Sun, J. Deep residual learning for image recognition. In Proceedings of the 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA, 27–30 June 2016; pp. 70–778. [Google Scholar]
- Huang, G.; Liu, Z.; Weinberger, K.Q. Densely connected convolutional networks. In Proceedings of the 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA, 21–26 July 2017; pp. 2261–2269. [Google Scholar]
- Cao, L.; Zhao, T. Pumping unit design and control research. In Proceedings of the 2019 IEEE International Conference on Mechatronics and Automation (ICMA), Tianjin, China, 4–7 August 2019; pp. 1738–1743. [Google Scholar]
- Misra, D. Mish: A self regularized non-monotonic neural activation function. arXiv 2019, arXiv:1908.08681. [Google Scholar]
- Lin, M.; Chen, Q.; Yan, S. Network in network. arXiv 2013, arXiv:1312.4400. [Google Scholar]
- Ioffe, S.; Szegedy, C. Batch normalization: Accelerating deep network training by reducing internal covariate shift. arXiv 2015, arXiv:1502.03167. [Google Scholar]
Methods | AlexNet (%) | VGG-16 (%) | GoogleNet (%) | ResNet (%) | DenseNet (%) |
---|---|---|---|---|---|
Ours | 97.91 ± 0.4997 | 97.57 ± 0.2658 | 99.13 ± 0.1941 | 97.82 ± 0.4061 | 97.52 ± 0.4706 |
ReLU | 97.33 ± 0.5534 | 96.94 ± 0.9537 | 98.56 ± 0.3220 | 96.12 ± 0.6140 | 96.89 ± 0.0970 |
Sigmoid | 94.51 ± 0.4930 | 96.41 ± 0.3567 | 96.17 ± 0.2831 | 92.14 ± 0.2145 | 94.17 ± 0.6584 |
Tanh | 96.41 ± 0.3220 | 97.04 ± 0.4706 | 97.91 ± 0.3632 | 94.66 ± 0.3070 | 95.05 ± 0.4231 |
LReLU | 97.48 ± 0.8209 | 97.14 ± 0.5405 | 98.74 ± 0.2830 | 95.28 ± 0.9029 | 96.36 ± 0.5091 |
PReLU | 97.43 ± 0.6254 | 97.04 ± 0.3220 | 98.74 ± 0.6584 | 96.36 ± 0.5091 | 97.04 ± 0.3883 |
Mish | 97.23 ± 0.6063 | 96.02 ± 0.6254 | 98.74 ± 0.2830 | 96.07 ± 0.3883 | 97.17 ± 0.1144 |
Swish | 97.72 ± 0.3292 | 95.15 ± 0.8547 | 98.74 ± 0.1816 | 96.26 ± 0.3943 | 96.75 ± 0.5661 |
Fault | Ours (%) | ReLU (%) | Sigmoid (%) | Tanh (%) | LReLU (%) | PReLU (%) | Mish (%) | Swish (%) |
---|---|---|---|---|---|---|---|---|
Pump up touch | 100 | 98 | 94 | 94 | 98 | 98 | 100 | 96 |
Pumping rod detachment | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 |
Insufficient liquid supply | 100 | 100 | 98 | 98 | 100 | 100 | 98 | 97 |
Contain sand | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 |
Piston stuck | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 |
Gas influence | 96 | 96 | 96 | 92 | 96 | 100 | 96 | 93 |
Double valve leakage | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 |
Pump down touch | 100 | 96 | 96 | 98 | 96 | 96 | 96 | 96 |
Normal | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 |
Methods | AlexNet (%) | VGG-16 (%) | GoogleNet (%) | ResNet (%) | DenseNet (%) |
---|---|---|---|---|---|
Ours | 91.10 ± 0.0445 | 93.86 ± 0.0406 | 90.35 ± 0.1070 | 91.73 ± 0.0231 | 92.30 ± 0.0681 |
ReLU | 89.26 ± 0.0576 | 90.76 ± 0.0987 | 89.00 ± 0.0337 | 90.27 ± 0.0034 | 90.42 ± 0.0846 |
Sigmoid | 85.65 ± 0.0365 | 89.32 ± 0.1127 | 87.23 ± 0.0485 | 88.06 ± 0.0835 | 82.67 ± 0.2110 |
Tanh | 86.99 ± 0.2432 | 89.41 ± 0.0189 | 83.69 ± 0.0402 | 88.68 ± 0.0414 | 87.20 ± 0.0745 |
LReLU | 90.31 ± 0.2147 | 93.38 ± 0.0414 | 89.70 ± 0.0527 | 91.24 ± 0.1059 | 91.23 ± 0.0684 |
PReLU | 88.36 ± 0.0436 | 91.84 ± 0.0633 | 89.31 ± 0.0454 | 91.08 ± 0.0637 | 91.69 ± 0.0755 |
Mish | 89.07 ± 0.0847 | 89.92 ± 0.0577 | 88.64 ± 0.0729 | 91.12 ± 0.7960 | 91.97 ± 0.0758 |
Swish | 89.19 ± 0.0628 | 89.19 ± 0.0618 | 88.94 ± 0.1161 | 90.93 ± 0.0850 | 91.95 ± 0.0893 |
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. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Zhang, F.; Li, Y.; Shan, D.; Liu, Y.; Ma, F. An Improved Fault Diagnosis Approach for Pumps Based on Neural Networks with Improved Adaptive Activation Function. Processes 2023, 11, 2540. https://doi.org/10.3390/pr11092540
Zhang F, Li Y, Shan D, Liu Y, Ma F. An Improved Fault Diagnosis Approach for Pumps Based on Neural Networks with Improved Adaptive Activation Function. Processes. 2023; 11(9):2540. https://doi.org/10.3390/pr11092540
Chicago/Turabian StyleZhang, Fangfang, Yebin Li, Dongri Shan, Yuanhong Liu, and Fengying Ma. 2023. "An Improved Fault Diagnosis Approach for Pumps Based on Neural Networks with Improved Adaptive Activation Function" Processes 11, no. 9: 2540. https://doi.org/10.3390/pr11092540
APA StyleZhang, F., Li, Y., Shan, D., Liu, Y., & Ma, F. (2023). An Improved Fault Diagnosis Approach for Pumps Based on Neural Networks with Improved Adaptive Activation Function. Processes, 11(9), 2540. https://doi.org/10.3390/pr11092540