Abstract

Detecting and isolating faults in collector fields of solar thermal power plants is a crucial and challenging task. The system variables in the collector area are highly coupled, which can lead to a high misclassification rate. For this reason, it becomes necessary to combine knowledge of systems engineering with machine learning techniques that unravel the complex dynamics that govern the systems using historical data. Furthermore, the performance of a solar thermal plant is highly dependent on solar irradiance which changes during the day and is subject to perturbations caused by clouds and other atmospheric conditions. Detecting the fault requires using techniques that cope with the disturbances in solar irradiance.In this work, real irradiance profiles with many types of clouds are used. First, a model-based fault detector is applied, obtaining an accuracy of over 89% for all test irradiances. Then, different machine learning techniques are compared: static neural networks with and without decoupling strategy, dynamic neural networks, dynamic neural networks in cascade, classification trees, random forests, radial basis function networks, and self-organizing maps. The combination of neural networks was the only method that obtained a total accuracy of over 73% and F1-scores over 50% for all the test irradiance profiles.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call