4,054 research outputs found

    Diagnosis of a battery energy storage system based on principal component analysis

    Full text link
    [EN] This paper proposes the use of principal component analysis (PCA) for the state of health (SOH) diagnosis of a battery energy storage system (BESS) that is operating in a renewable energy laboratory located in Chocó, Colombia. The presented methodology allows the detection of false alarms during the operation of the BESS. The principal component analysis model is applied to a parameter set associated to the capacity, internal resistance and open circuit voltage of a battery energy storage system. The parameters are identified from experimental data collected daily. The PCA model retains the first 5 components that collect 80.25% of the total variability. During the test under real operation contidions, PCA diagnosed a degradation of state of health fastest than the comercial battery controller. A change in the charging modes lead to a battery recovery that was also monitored by the proposed algortihm, and control actions are proposed that lead the BESS to work in normal conditions.The authors would like to acknowledge the research project "Implementacion de un programa de desarrollo e investigacion de energias renovables en el departamento del Choco, BPIN 2013000100285 (in Spanish)" and the Universidad TecnolOgica del Choco (in Spanish). The authors would like to thank the anonymous reviewers as well as the editor for their valuable comments that have greatly improved the final version of the paper.Banguero-Palacios, E.; Correcher Salvador, A.; Pérez-Navarro Gómez, Á.; García Moreno, E.; Aristizabal, A. (2020). Diagnosis of a battery energy storage system based on principal component analysis. Renewable Energy. 146:2438-2449. https://doi.org/10.1016/j.renene.2019.08.064S24382449146Perera, A. T. D., Attalage, R. A., Perera, K. K. C. K., & Dassanayake, V. P. C. (2013). Designing standalone hybrid energy systems minimizing initial investment, life cycle cost and pollutant emission. Energy, 54, 220-230. doi:10.1016/j.energy.2013.03.028Krieger, E. M., Cannarella, J., & Arnold, C. B. (2013). A comparison of lead-acid and lithium-based battery behavior and capacity fade in off-grid renewable charging applications. Energy, 60, 492-500. doi:10.1016/j.energy.2013.08.029Aksakal, C., & Sisman, A. (2018). On the Compatibility of Electric Equivalent Circuit Models for Enhanced Flooded Lead Acid Batteries Based on Electrochemical Impedance Spectroscopy. Energies, 11(1), 118. doi:10.3390/en11010118Dhundhara, S., Verma, Y. P., & Williams, A. (2018). Techno-economic analysis of the lithium-ion and lead-acid battery in microgrid systems. Energy Conversion and Management, 177, 122-142. doi:10.1016/j.enconman.2018.09.030Li, X., Shu, X., Shen, J., Xiao, R., Yan, W., & Chen, Z. (2017). An On-Board Remaining Useful Life Estimation Algorithm for Lithium-Ion Batteries of Electric Vehicles. Energies, 10(5), 691. doi:10.3390/en10050691Ariza Chacón, H., Banguero, E., Correcher, A., Pérez-Navarro, Á., & Morant, F. (2018). Modelling, Parameter Identification, and Experimental Validation of a Lead Acid Battery Bank Using Evolutionary Algorithms. Energies, 11(9), 2361. doi:10.3390/en11092361Copetti, J. B., Lorenzo, E., & Chenlo, F. (1993). A general battery model for PV system simulation. Progress in Photovoltaics: Research and Applications, 1(4), 283-292. doi:10.1002/pip.4670010405Guasch, D., & Silvestre, S. (2003). Dynamic battery model for photovoltaic applications. Progress in Photovoltaics: Research and Applications, 11(3), 193-206. doi:10.1002/pip.480Blaifi, S., Moulahoum, S., Colak, I., & Merrouche, W. (2016). An enhanced dynamic model of battery using genetic algorithm suitable for photovoltaic applications. Applied Energy, 169, 888-898. doi:10.1016/j.apenergy.2016.02.062Blaifi, S., Moulahoum, S., Colak, I., & Merrouche, W. (2017). Monitoring and enhanced dynamic modeling of battery by genetic algorithm using LabVIEW applied in photovoltaic system. Electrical Engineering, 100(2), 1021-1038. doi:10.1007/s00202-017-0567-6Gao, Z., Cecati, C., & Ding, S. X. (2015). A Survey of Fault Diagnosis and Fault-Tolerant Techniques—Part I: Fault Diagnosis With Model-Based and Signal-Based Approaches. IEEE Transactions on Industrial Electronics, 62(6), 3757-3767. doi:10.1109/tie.2015.2417501Ferrer, A. (2007). Multivariate Statistical Process Control Based on Principal Component Analysis (MSPC-PCA): Some Reflections and a Case Study in an Autobody Assembly Process. Quality Engineering, 19(4), 311-325. doi:10.1080/08982110701621304Jiang, Q., Yan, X., & Zhao, W. (2013). Fault Detection and Diagnosis in Chemical Processes Using Sensitive Principal Component Analysis. Industrial & Engineering Chemistry Research, 52(4), 1635-1644. doi:10.1021/ie3017016Fan, J., & Wang, Y. (2014). Fault detection and diagnosis of non-linear non-Gaussian dynamic processes using kernel dynamic independent component analysis. Information Sciences, 259, 369-379. doi:10.1016/j.ins.2013.06.021Garcia-Alvarez, D., Fuente, M. J., & Sainz, G. I. (2012). Fault detection and isolation in transient states using principal component analysis. Journal of Process Control, 22(3), 551-563. doi:10.1016/j.jprocont.2012.01.007Banguero, E., Aristizábal, A. J., & Murillo, W. (2017). A Verification Study for Grid-Connected 20 kW Solar PV System Operating in Chocó, Colombia. Energy Procedia, 141, 96-101. doi:10.1016/j.egypro.2017.11.019Rahman, M. A., Anwar, S., & Izadian, A. (2016). Electrochemical model parameter identification of a lithium-ion battery using particle swarm optimization method. Journal of Power Sources, 307, 86-97. doi:10.1016/j.jpowsour.2015.12.083Yang, X., Chen, L., Xu, X., Wang, W., Xu, Q., Lin, Y., & Zhou, Z. (2017). Parameter Identification of Electrochemical Model for Vehicular Lithium-Ion Battery Based on Particle Swarm Optimization. Energies, 10(11), 1811. doi:10.3390/en10111811Kai, H., Yong-Fang, G., Zhi-Gang, L., Hsiung-Cheng, L., & Ling-Ling, L. (2018). Development of Accurate Lithium-Ion Battery Model Based on Adaptive Random Disturbance PSO Algorithm. Mathematical Problems in Engineering, 2018, 1-13. doi:10.1155/2018/3793492Venter, G., & Sobieszczanski-Sobieski, J. (2003). Particle Swarm Optimization. AIAA Journal, 41(8), 1583-1589. doi:10.2514/2.2111Layadi, T. M., Champenois, G., Mostefai, M., & Abbes, D. (2015). Lifetime estimation tool of lead–acid batteries for hybrid power sources design. Simulation Modelling Practice and Theory, 54, 36-48. doi:10.1016/j.simpat.2015.03.001Rahmani, M., & Atia, G. K. (2017). Coherence Pursuit: Fast, Simple, and Robust Principal Component Analysis. IEEE Transactions on Signal Processing, 65(23), 6260-6275. doi:10.1109/tsp.2017.2749215Bro, R., & Smilde, A. K. (2014). Principal component analysis. Anal. Methods, 6(9), 2812-2831. doi:10.1039/c3ay41907jGranato, D., Santos, J. S., Escher, G. B., Ferreira, B. L., & Maggio, R. M. (2018). Use of principal component analysis (PCA) and hierarchical cluster analysis (HCA) for multivariate association between bioactive compounds and functional properties in foods: A critical perspective. Trends in Food Science & Technology, 72, 83-90. doi:10.1016/j.tifs.2017.12.006Soh, W., Kim, H., & Yum, B.-J. (2015). Application of kernel principal component analysis to multi-characteristic parameter design problems. Annals of Operations Research, 263(1-2), 69-91. doi:10.1007/s10479-015-1889-2Deng, X., Tian, X., Chen, S., & Harris, C. J. (2018). Nonlinear Process Fault Diagnosis Based on Serial Principal Component Analysis. IEEE Transactions on Neural Networks and Learning Systems, 29(3), 560-572. doi:10.1109/tnnls.2016.2635111De Ketelaere, B., Hubert, M., & Schmitt, E. (2015). Overview of PCA-Based Statistical Process-Monitoring Methods for Time-Dependent, High-Dimensional Data. Journal of Quality Technology, 47(4), 318-335. doi:10.1080/00224065.2015.11918137Vanhatalo, E., Kulahci, M., & Bergquist, B. (2017). On the structure of dynamic principal component analysis used in statistical process monitoring. Chemometrics and Intelligent Laboratory Systems, 167, 1-11. doi:10.1016/j.chemolab.2017.05.016Zhao, C., Wang, F., Gao, F., Lu, N., & Jia, M. (2007). Adaptive Monitoring Method for Batch Processes Based on Phase Dissimilarity Updating with Limited Modeling Data. Industrial & Engineering Chemistry Research, 46(14), 4943-4953. doi:10.1021/ie061320fNomikos, P., & MacGregor, J. F. (1995). Multivariate SPC Charts for Monitoring Batch Processes. Technometrics, 37(1), 41-59. doi:10.1080/00401706.1995.10485888Design of Off-Grid Systems with Sunny Island 4.4M/6.0H/8.0H Devices. Version 2.3. SMA. 1-42. http://files.sma.de/dl/1353/Designing-OffGridSystem-PL-en-23.pdf [Accessed on 15.07.2018].Ungurean, L., Cârstoiu, G., Micea, M. V., & Groza, V. (2016). Battery state of health estimation: a structured review of models, methods and commercial devices. International Journal of Energy Research, 41(2), 151-181. doi:10.1002/er.359

    Statistical process monitoring of a multiphase flow facility

    Get PDF
    Industrial needs are evolving fast towards more flexible manufacture schemes. As a consequence, it is often required to adapt the plant production to the demand, which can be volatile depending on the application. This is why it is important to develop tools that can monitor the condition of the process working under varying operational conditions. Canonical Variate Analysis (CVA) is a multivariate data driven methodology which has been demonstrated to be superior to other methods, particularly under dynamically changing operational conditions. These comparative studies normally use computer simulated data in benchmark case studies such as the Tennessee Eastman Process Plant (Ricker, N.L. Tennessee Eastman Challenge Archive, Available at 〈http://depts.washington.edu/control/LARRY/TE/download.html〉 Accessed 21.03.2014). The aim of this work is to provide a benchmark case to demonstrate the ability of different monitoring techniques to detect and diagnose artificially seeded faults in an industrial scale multiphase flow experimental rig. The changing operational conditions, the size and complexity of the test rig make this case study an ideal candidate for a benchmark case that provides a test bed for the evaluation of novel multivariate process monitoring techniques performance using real experimental data. In this paper, the capabilities of CVA to detect and diagnose faults in a real system working under changing operating conditions are assessed and compared with other methodologies. The results obtained demonstrate that CVA can be effectively applied for the detection and diagnosis of faults in real complex systems, and reinforce the idea that the performance of CVA is superior to other algorithms

    A Review of Kernel Methods for Feature Extraction in Nonlinear Process Monitoring

    Get PDF
    Kernel methods are a class of learning machines for the fast recognition of nonlinear patterns in any data set. In this paper, the applications of kernel methods for feature extraction in industrial process monitoring are systematically reviewed. First, we describe the reasons for using kernel methods and contextualize them among other machine learning tools. Second, by reviewing a total of 230 papers, this work has identified 12 major issues surrounding the use of kernel methods for nonlinear feature extraction. Each issue was discussed as to why they are important and how they were addressed through the years by many researchers. We also present a breakdown of the commonly used kernel functions, parameter selection routes, and case studies. Lastly, this review provides an outlook into the future of kernel-based process monitoring, which can hopefully instigate more advanced yet practical solutions in the process industries

    Nonlinear dynamic process monitoring using kernel methods

    Get PDF
    The application of kernel methods in process monitoring is well established. How- ever, there is need to extend existing techniques using novel implementation strate- gies in order to improve process monitoring performance. For example, process monitoring using kernel principal component analysis (KPCA) have been reported. Nevertheless, the e ect of combining kernel density estimation (KDE)-based control limits with KPCA for nonlinear process monitoring has not been adequately investi- gated and documented. Therefore, process monitoring using KPCA and KDE-based control limits is carried out in this work. A new KPCA-KDE fault identi cation technique is also proposed. Furthermore, most process systems are complex and data collected from them have more than one characteristic. Therefore, three techniques are developed in this work to capture more than one process behaviour. These include the linear latent variable-CVA (LLV-CVA), kernel CVA using QR decomposition (KCVA-QRD) and kernel latent variable-CVA (KLV-CVA). LLV-CVA captures both linear and dynamic relations in the process variables. On the other hand, KCVA-QRD and KLV-CVA account for both nonlinearity and pro- cess dynamics. The CVA with kernel density estimation (CVA-KDE) technique reported does not address the nonlinear problem directly while the regular kernel CVA approach require regularisation of the constructed kernel data to avoid com- putational instability. However, this compromises process monitoring performance. The results of the work showed that KPCA-KDE is more robust and detected faults higher and earlier than the KPCA technique based on Gaussian assumption of pro- cess data. The nonlinear dynamic methods proposed also performed better than the afore-mentioned existing techniques without employing the ridge-type regulari- sation

    Process Fault Diagnosis for Continuous Dynamic Systems Over Multivariate Time Series

    Get PDF
    Fault diagnosis in continuous dynamic systems can be challenging, since the variables in these systems are typically characterized by autocorrelation, as well as time variant parameters, such as mean vectors, covariance matrices, and higher order statistics, which are not handled well by methods designed for steady state systems. In dynamic systems, steady state approaches are extended to deal with these problems, essentially through feature extraction designed to capture the process dynamics from the time series. In this chapter, recent advances in feature extraction from signals or multivariate time series are reviewed. These methods can subsequently be considered in a classical statistical monitoring framework, such as used for steady state systems. In addition, an extension of nonlinear signal processing based on the use of unthresholded or global recurrence quantification analysis is discussed, where two multivariate image methods based on gray level co-occurrence matrices and local binary patterns are used to extract features from time series. When considering the well-known simulated Tennessee Eastman process in chemical engineering, it is shown that time series features obtained with this approach can be an effective means of discriminating between different fault conditions in the system. The approach provides a general framework that can be extended in multiple ways to time series analysis

    Rotor fault classification technique and precision analysis with kernel principal component analysis and multi-support vector machines

    Get PDF
    To solve the diagnosis problem of fault classification for aero-engine vibration over standard during test, a fault diagnosis classification approach based on kernel principal component analysis (KPCA) feature extraction and multi-support vector machines (SVM) is proposed, which extracted the feature of testing cell standard fault samples through exhausting the capability of nonlinear feature extraction of KPCA. By computing inner product kernel functions of original feature space, the vibration signal of rotor is transformed from principal low dimensional feature space to high dimensional feature spaces by this nonlinear map. Then, the nonlinear principal components of original low dimensional space are obtained by performing PCA on the high dimensional feature spaces. During muti-SVM training period, as eigenvectors, the nonlinear principal components are separated into training set and test set, and penalty parameter and kernel function parameter are optimized by adopting genetic optimization algorithm. A high classification accuracy of training set and test set is sustained and over-fitting and under-fitting are avoided. Experiment results indicate that this method has good performance in distinguishing different aero-engine fault mode, and is suitable for fault recognition of a high speed rotor
    corecore