Forecast Model Update Based on a Real-Time Data Processing Lambda Architecture for Estimating Partial Discharges in Hydrogenerator
Abstract
1. Introduction
2. Related Work
3. Theory
3.1. Recurrent Neural Network
3.2. Lambda Architecture
- (1)
- The batch layer is designed to create an immutable master table with sensor data for the calculation of views with this data. This layer handles large volumes of data that are handled in batch and has high latency.
- (2)
- The speed layer aims to compensate for the high batch layer latency by analyzing the data in real time. This layer processes the most recent data and updates the views created with the batch layer data set, solving the problem of data availability between consecutive batch layer calculations.
- (3)
- Serving layer is responsible for merging the batch layer and speed layer information, to produce complete views. In general, the serving layer implies visions produced by the batch layer plus information produced by the speed layer in real time.
4. Proposed Approach
4.1. Generation of Typical Partial Discharge Values
- Scenario 1—normal: coils in relatively good condition since there is no general increase over time in the NQN values, with these values in the range between 100 and 200 as shown in Figure 3 (blue line). In this scenario, ingestion of data in the batch layer occurs every six months, ingestion of data in the speed layer is carried out every two weeks, and the frequency of reading the data is daily. Therefore, the model was created from a sample of approximately 180 observations and received 10 consecutive updates with samples of 18 values each.
- Scenario 2—severe: significant thermal deterioration or thermal cycling, resulting in delamination of the insulation. There is a fixed increase in NQN over time, with values ranging from 200 to 600, as shown in Figure 3 (orange line). Here the batch layer is executed every six months with around 180 values and the speed layer every 10 days. In this case, model updates occurred more frequently due to the severity of partial discharges.
- Scenario 3—critical: high NQN values indicating critical thermal deterioration and resulting in delamination and severely deteriorated coils. NQN values start around 500 and can reach a maximum value close to 1500 at which they tend to stabilize, although the winding continues to deteriorate, as shown in Figure 3 (green line). For this scenario, the model was created with data from six months of measurements (180 samples) and received weekly updates due to the critical state of partial discharges.
4.2. Data Ingestion into Hadoop Distributed File System
4.3. Batch Layer and Speed Layer Creation in Hive
4.4. Forecast Model Creation
4.5. Updating the Forecast Model
4.6. Monitoring of Partial Discharges
5. Experimental Results
Creating and Updating the Forecast Model
6. Conclusions and Future Work
Supplementary Materials
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
References
- Kim, W.; Han, Y.; Kim, K.J.; Song, K.-W. Electricity load forecasting using advanced feature selection and optimal deep learning model for the variable refrigerant flow systems. Energy Rep. 2020, 6, 2604–2618. [Google Scholar] [CrossRef] [Scilit]
- Żymełka, P.; Szega, M. Issues of an improving the accuracy of energy carrier’s production forecasting in a computer-aided system for monitoring the operation of a gas-fired cogeneration plant. Energy 2020, 209, 118431. [Google Scholar] [CrossRef] [Scilit]
- Mawson, V.J.; Hughes, B.R. Deep learning techniques for energy forecasting and condition monitoring in the manufacturing sector. Energy Build. 2020, 217, 109966. [Google Scholar] [CrossRef] [Scilit]
- Bezerra, F.E.; Garcia, F.A.Z.; Nabeta, S.I.; Souza, G.F.M.; Chabu, I.E.; Santos, J.C.; Junior, S.N.; Pereira, F.H. Wavelet-Like Transform to Optimize the Order of an Autoregressive Neural Network Model to Predict the Dissolved Gas Concentration in Power Transformer Oil from Sensor. Sensors 2020, 20, 2730. [Google Scholar] [CrossRef] [Scilit]
- Pereira, F.H.; Bezerra, F.E.; Junior, S.N.; Santos, J.C.; Chabu, I.E.; Souza, G.F.M.; Micerino, F.; Nabeta, S.I. Nonlinear Autoregressive Neural Network Models for Prediction of Transformer Oil-Dissolved Gas Concentrations. Energies 2018, 11, 1691. [Google Scholar] [CrossRef] [Scilit]
- Magadán, L.; Suárez, F.J.; Granda, J.C.; García, D.F. Low-cost real-time monitoring of electric motors for the Industry 4.0. Procedia Manuf. 2020, 42, 393–398. [Google Scholar]
- Yamato, Y.; Kumazaki, H.; Fukumoto, Y. Proposal of Lambda Architecture Adoption for Real Time Predictive Maintenance. In Proceedings of the Fourth International Symposium on Computing and Networking, Hiroshima, Japan, 22–25 November 2016; pp. 713–715. [Google Scholar]
- Kiran, M.; Murphy, P.; Monga, I.; Dugan, J.; Baveja, S.S. Lambda Architecture for Cost-effective Batch and Speed Big Data processing. In Proceedings of the IEEE International Conference on Big Data, Santa Clara, CA, USA, 29 October–1 November 2015; p. 15679812. [Google Scholar]
- Feick, M.; Kleer, N.; Kohn, M. Fundamentals of Real-Time Data Processing Architectures Lambda and Kappa. In Proceedings of the SKILL 2018—Studieren den konferenz Informatik, Berlin, Germany, 26–27 September 2018; pp. 55–66. [Google Scholar]
- Kreuger, F.H. Partial Discharge Detection in High-Voltage Equipment; Pergamon Press: New York, NY, USA, 1989. [Google Scholar]
- Mas’ud, A.; Blair, S.; Scott, M. Application of an ensemble neural network for classifying partial discharge patterns. Electr. Power Syst. Res. 2014, 110, 154–162. [Google Scholar] [CrossRef] [Scilit]
- Brownlee, J. Deep Learning for Time Series Forecasting: Predict the Future with MLPs, CNNs and LSTMs in Python; Machine Learning Mastery: New York, NY, USA, 2018. [Google Scholar]
- Morettin, P.A.; Toloi, C. Analysis of Time Series, 2nd ed.; Edgar Blücher: São Paulo, Brazil, 2006. (In Portuguese) [Google Scholar]
- Faria Junior, H.; Costa, J.; Olivas, J. A review of monitoring methods for predictive maintenance of electric power transformers based on dissolved gas analysis. Renew. Sustain. Energy Rev. 2015, 46, 201–209. [Google Scholar] [CrossRef] [Scilit]
- Lang, K.; Zhang, M.; Yuan, Y.; Yue, X. Short-term load forecasting based on multivariate time series prediction and weighted neural network with random weights and kernels. Clust. Comput. 2018, 22, 12589–12597. [Google Scholar] [CrossRef] [Scilit]
- Zheng, H.; Zhang, Y.; Liu, J.; Wei, H.; Zhao, J.; Liao, R. A novel model based on wavelet LS-SVM integrated improved PSO algorithm for forecasting of dissolved gas contents in power transformers. Electr. Power Syst. Res. 2018, 155, 196–205. [Google Scholar] [CrossRef] [Scilit]
- Liu, J.; Zheng, H.; Zhang, Y.; Li, X.; Fang, J.; Liu, Y.; Zhao, J. Dissolved gases forecasting based on wavelet least squares support vector regression and imperialist competition algorithm for assessing incipient faults of transformer polymer insulation. Polymers 2019, 11, 85. [Google Scholar] [CrossRef] [Scilit]
- Gangsar, P.; Tiwari, R. Diagnostics of mechanical and electrical faults in induction motors using wavelet-based features of vibration and current through support vector machine algorithms for various operating conditions. J. Braz. Soc. Mech. Sci. Eng. 2019, 41, 71. [Google Scholar] [CrossRef] [Scilit]
- Raymond, W.J.K.; Hazlee, I.; Ab, B.; Hazlie, M. Partial Discharge Classifications: Review of Recent Progress. Measurement 2015, 68, 164–181. [Google Scholar] [CrossRef] [Scilit]
- Guillen, D.; Idarraga, G.; Mombello, E. Partial discharge location in power transformer windings using the wavelet Laplace function. Electr. Power Syst. Res. 2014, 111, 71–77. [Google Scholar] [CrossRef] [Scilit]
- Barrios, S.; Buldain, D.; Comech, M.P.; Gilbert, I.; Orue, I. Partial Discharge Classification Using Deep Learning Methods—Survey of Recent Progress. Energies 2019, 12, 2485. [Google Scholar] [CrossRef] [Scilit]
- Li, G.; Wang, X.; Li, X.; Yang, A.; Rong, M. Partial Discharge Recognition with a Multi-Resolution Convolutional Neural Network. Sensors 2018, 18, 3512. [Google Scholar] [CrossRef] [Scilit]
- Adam, B.; Tenbohlen, S. Classification of multiple PD Sources by Signal Features and LSTM Networks. In Proceedings of the 2018 IEEE International Conference on High Voltage Engineering and Application (ICHVE), ATHENS, Greece, 10–13 September 2018; pp. 1–4. [Google Scholar]
- Romana, R.-C.; Precup, R.-E.; Petriu, E.M. Hybrid Data-Driven Fuzzy Active Disturbance Rejection Control for Tower Crane Systems. Eur. J. Control. 2020, 1–11, in press. [Google Scholar] [CrossRef] [Scilit]
- Zhu, Z.; Pan, Y.; Zhou, Q.; Lu, C. Event-Triggered Adaptive Fuzzy Control for Stochastic Nonlinear Systems with Unmeasured States and Unknown Backlash-Like Hysteresis. IEEE Trans. Fuzzy Syst. 2020. [Google Scholar] [CrossRef] [Scilit]
- Xing, L.; Wen, C.; Liu, Z.; Su, H.; Cai, J. Event-triggered adaptive control for a class of uncertain nonlinear systems. IEEE Trans. Autom. Control. 2017, 62, 2071–2076. [Google Scholar] [CrossRef] [Scilit]
- Li, Y.; Yang, G. Event-triggered adaptive backstepping control for parametric strict-feedback nonlinear systems. Int. J. Robust Nonlinear Control. 2018, 28, 976–1000. [Google Scholar] [CrossRef] [Scilit]
- Cao, L.; Zhou, Q.; Dong, G.; Li, H. Observer-based adaptive eventtriggered control for nonstrict-feedback nonlinear systems with output constraint and actuator failures. IEEE Trans. Syst. Man Cybern. Syst. 2019, 1–12. [Google Scholar] [CrossRef] [Scilit]
- Psomakelis, E.; Tserpes, K.; Zissis, D.; Anagnostopoulos, D.; Varvarigou, T. Context Agnostic Trajectory Prediction Based on λ-Architecture. Future Gener. Comput. Syst. 2019, 110, 531–539. [Google Scholar]
- Gribaudo, M.; Iacono, M.; Kiran, M. A performance modeling framework for lambda architecture based applications. Future Gener. Comput. Syst. 2018, 86, 1032–1041. [Google Scholar]
- Pal, G.; Li, G.; Atkinson, K. Multi-Agent Big-Data Lambda Architecture Model for E-Commerce Analytics. Data 2018, 3, 58. [Google Scholar] [CrossRef] [Scilit]
- Lima, A.; Rosa, L.; Cruz, T.; Simões, P. A Security Monitoring Framework for Mobile Devices. Electronics 2020, 9, 1197. [Google Scholar] [CrossRef] [Scilit]
- Hinton, G.E.; Osindero, S.; Teh, Y.W. A Fast Learning Algorithm for Deep Belief Nets. Neural Comput. 2006, 18, 1527–1554. [Google Scholar] [CrossRef] [Scilit]
- Haykin, S. Neural Networks and Learning Machines, 3rd ed.; Pearson: Prentice Hall: Toronto, Canada, 2008. [Google Scholar]
- Marz, N.; Warren, J. Big Data: Principles and Best Practices of Scalable Realtime Data Systems; Manning Publications Co.: Shelter Island, NY, USA, 2015. [Google Scholar]
- Lyles, J.F.; Stone, G.C.; Kurtz, M. Experience with PDA diagnostic testing on hydraulic generators. IEEE Trans. Energy Convers. 1988, 3, 824–832. [Google Scholar] [CrossRef] [Scilit]
- Rohatgi, A. WebPlotDigitizer User Manual, Version 4.4. 2020. Available online: https://automeris.io/WebPlotDigitizer (accessed on 5 December 2020).
- Iris Power, PDA-IV Periodoc Online Partial Discharge Monitoring Instrument for Hydro Generators. 2016. Available online: https://irispower.com/products/pda-iv/ (accessed on 7 December 2020).
- Pääkkönen, P.; Pakkala, D. Reference Architecture and Classification of Technologies, Products and Services for Big Data Systems. Big Data Res. 2015, 2, 166–186. [Google Scholar]
- Khan, Y. Partial discharge pattern analysis using PCA and back-propagation artificial neural network for the estimation of size and position of metallic particle adhering to spacer in GIS. Electr. Eng. 2016, 98, 29–42. [Google Scholar] [CrossRef] [Scilit]
- Nguyen, M.-T.; Nguyen, V.-H.; Yun, S.-J.; Kim, Y.-H. Recurrent Neural Network for Partial Discharge Diagnosis in Gas-Insulated Switchgear. Energies 2018, 11, 1202. [Google Scholar] [CrossRef] [Scilit]
- Darabad, V.; Vakilian, M.; Blackburn, T.; Phung, B. An efficient PD data mining method for power transformer defect models using SOM technique. Int. J. Electr. Power Energy Syst. 2015, 71, 373–382. [Google Scholar] [CrossRef] [Scilit]
- Karimi, M.; Majidi, M.; MirSaeedi, H.; Arefi, M.M.; Oskuoee, M. A Novel Application of Deep Belief Networks in Learning Partial Discharge Patterns for Classifying Corona, Surface, and Internal Discharges. IEEE Trans. Ind. Electron. 2020, 67, 3277–3287. [Google Scholar] [CrossRef] [Scilit]
- Yang, W. GIS Partial Discharge Patterns Recognition with Spherical Convolutional Neural Network. In Proceedings of the 6th International Conference on Electrical Engineering, Control and Robotics, Xiamen, China, 10–12 January 2020; Volume 853, p. 12001. [Google Scholar]
- Peng, X.; Yang, F.; Wang, G.; Wu, Y.; Li, L.; Li, Z.; Bhatti, A.A.; Zhou, C.; Hepburn, D.M.; Reid, A.J.; et al. A convolutional neural network based deep learning methodology for recognition of partial discharge patterns from high voltage cables. IEEE Trans. Power Deliv. 2019, 34, 1460–1469. [Google Scholar] [CrossRef] [Scilit]






















| Parameters | Normal | Severe | Critical |
|---|---|---|---|
| X_min | 0 | 0 | 0 |
| ΔX Step | 16/480 | 16/480 | 16/480 |
| X_max | 16 | 16 | 16 |
| Y_min | 90 | 200 | 490 |
| Y_max | 150 | 600 | 1600 |
| Smoothing | 0 | 0 | 0 |
| 5 Neurons | 10 Neurons | 15 Neurons | |||
|---|---|---|---|---|---|
| RMSE | Time (s) | RMSE | Time (s) | RMSE | Time (s) |
| 0.163 | 180.51 | 0.159 | 165.54 | 0.146 | 206.19 |
| 0.173 | 180.14 | 0.144 | 183.05 | 0.151 | 211.07 |
| 0.167 | 196.40 | 0.127 | 189.83 | 0.186 | 215.06 |
| 0.312 | 230.22 | 0.260 | 182.78 | 0.139 | 235.90 |
| 0.167 | 252.68 | 0.311 | 176.38 | 0.175 | 259.87 |
| 0.149 | 193.86 | 0.111 | 180.52 | 0.140 | 181.97 |
| 0.804 | 190.24 | 0.292 | 182.36 | 0.147 | 190.76 |
| 0.371 | 238.93 | 0.150 | 183.14 | 0.152 | 192.31 |
| 0.137 | 207.85 | 0.137 | 175.30 | 0.157 | 203.90 |
| 0.271 | 207.87 | 0.188 | 179.88 | 0.155 | 210.78 |
| Epochs = 50 | Epochs = 100 | Epochs = 150 | |||
|---|---|---|---|---|---|
| RMSE | Time (s) | RMSE | Time (s) | RMSE | Time (s) |
| 2.825 | 19.98 | 1.261 | 41.07 | 1.727 | 75.56 |
| 1.518 | 21.60 | 2.304 | 42.71 | 3.854 | 67.02 |
| 1.690 | 26.99 | 1.788 | 43.32 | 2.039 | 72.63 |
| 2.208 | 23.65 | 2.224 | 55.91 | 1.588 | 75.95 |
| 1.477 | 28.95 | 2.566 | 51.55 | 1.662 | 80.29 |
| 2.070 | 30.19 | 1.762 | 50.96 | 1.707 | 90.69 |
| 1.202 | 26.28 | 1.667 | 50.73 | 1.193 | 102.08 |
| 2.036 | 26.29 | 1.696 | 54.86 | 2.133 | 102.57 |
| 2.061 | 27.17 | 1.295 | 55.05 | 2.619 | 105.59 |
| 2.012 | 27.97 | 2.582 | 59.75 | 3.698 | 115.04 |
| 2.304 | 30.36 | 3.937 | 62.70 | 2.983 | 112.46 |
| 2.103 | 31.63 | 3.284 | 61.56 | 1.223 | 106.85 |
| 1.559 | 32.91 | 3.857 | 63.28 | 1.779 | 108.95 |
| 1.104 | 31.09 | 2.659 | 65.16 | 1.124 | 111.84 |
| 1.150 | 31.99 | 1.381 | 68.30 | 1.619 | 122.18 |
| 1.025 | 32.53 | 1.647 | 64.81 | 1.065 | 137.84 |
| 1.822 | 33.47 | 3.721 | 68.70 | 1.632 | 113.87 |
| 0.845 | 34.42 | 1.416 | 72.69 | 1.881 | 130.62 |
| 1.773 | 34.74 | 2.229 | 74.75 | 1.905 | 125.92 |
| 2.244 | 36.93 | 5.092 | 83.97 | 1.815 | 141.41 |
| 1.846 | 36.47 | 2.185 | 82.38 | 1.914 | 158.58 |
| 2.284 | 37.39 | 2.418 | 84.95 | 2.313 | 152.34 |
| 1.577 | 38.29 | 2.849 | 87.68 | 1.767 | 146.24 |
| 1.376 | 38.56 | 2.294 | 91.50 | 2.495 | 156.98 |
| 1.588 | 40.16 | 2.411 | 95.36 | 1.553 | 160.46 |
| 1.298 | 40.40 | 3.861 | 82.237215 | 2.207 | 155.15 |
| 1.731 | 31.55 | 2.476 | 66.00 | 1.98 | 116.51 |
| Authors | Approach | Type of Partial Discharge | Recognition Accuracy |
|---|---|---|---|
| Barrios et al. 2019 [21] | Deep Learning Methods | Protrusion defect, particle defect, contamination defect and gap defect | 95.6% |
| Li et al. 2018 [22] | Multi-Resolution Convolutional Neural Network | Artificial PDs in GIS tank | 98.2% |
| Adam et al. 2018 [23] | Multiple PD Sources by Signal Features and LSTM | Corona, Surface, Needle-Plane and Void | 97.04% for the test and97.38% on the training |
| Khan et al. 2016 [40] | PCA and artificial neural network | Ten defects related to partial discharge. | 88% |
| Nguyen et al. 2018 [41] | Recurrent Neural Network | Overall, Corona, Floating, Particle, Void, Noise | 96.74%, 97.04%, 79.54%,93.18%, 99.94%, 98.26% |
| Darabad et al. 2015 [42] | Data mining method for power transformer defect models using SOM and PCA | Ten defects related to partial discharge. | Grouped data visualization |
| Karimi et al. 2019 [43] | Deep Belief Networks | Corona, Surface, 1 Void, 2 Voids, 3 Voids, 4 Voids | 96.6% to 99.8% |
| Yang et al. 2020 [44] | Spherical CNN, DCNN, SVM and BPNN | Protrusion, Particle, and Void discharge, Surface discharge, Overall | 92.25% Spherical CNN, 62.25% DCNN, 90.25% SVM, 85.5% BPNN |
| Peng et al. 2019 [45] | A Convolutional Neural Network-Based Deep Learning Methodology | Five different types of defects | 92.57% |
| This approach | Recurrent Neural Network and lambda architecture | PD in transformer windings | 99.4% to 99.8% |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2020 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 (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Pereira, F.H.; Bezerra, F.E.; Oliva, D.; Souza, G.F.M.d.; Chabu, I.E.; Santos, J.C.; Junior, S.N.; Nabeta, S.I. Forecast Model Update Based on a Real-Time Data Processing Lambda Architecture for Estimating Partial Discharges in Hydrogenerator. Sensors 2020, 20, 7242. https://doi.org/10.3390/s20247242
Pereira FH, Bezerra FE, Oliva D, Souza GFMd, Chabu IE, Santos JC, Junior SN, Nabeta SI. Forecast Model Update Based on a Real-Time Data Processing Lambda Architecture for Estimating Partial Discharges in Hydrogenerator. Sensors. 2020; 20(24):7242. https://doi.org/10.3390/s20247242
Chicago/Turabian StylePereira, Fabio Henrique, Francisco Elânio Bezerra, Diego Oliva, Gilberto Francisco Martha de Souza, Ivan Eduardo Chabu, Josemir Coelho Santos, Shigueru Nagao Junior, and Silvio Ikuyo Nabeta. 2020. "Forecast Model Update Based on a Real-Time Data Processing Lambda Architecture for Estimating Partial Discharges in Hydrogenerator" Sensors 20, no. 24: 7242. https://doi.org/10.3390/s20247242
APA StylePereira, F. H., Bezerra, F. E., Oliva, D., Souza, G. F. M. d., Chabu, I. E., Santos, J. C., Junior, S. N., & Nabeta, S. I. (2020). Forecast Model Update Based on a Real-Time Data Processing Lambda Architecture for Estimating Partial Discharges in Hydrogenerator. Sensors, 20(24), 7242. https://doi.org/10.3390/s20247242

