The world is shifting towards renewable energy sources due to the harmful effects of fossils fuel-based power generation in the form of global warming and climate change. When it comes to renewable energy sources, solar-based power generation remains on top of the list as a clean and carbon cutting alternative to the fossil fuels. Naturally, the sites chosen for installing solar parks to generate electricity are the ones that get maximum solar radiance throughout the year. Consequently, such sites offer challenges for the solar panels such as increased temperature, humidity and high dust levels that negatively affect their power generation capability. In this work, we are more concerned with the detection of dust from the images of the solar panels so that the cleaning process can be done in time to avoid power loses due to dust accumulation on the surface of solar panels. To this end, we utilize state-of-art deep learning-based image classification models and evaluate them on a publicly available dataset to identify the one that gives maximum classification accuracy for dusty solar panel detection. We utilize pre-trained models of 20 deep learning models to encode the images that are then used to train and validate four variants of a support vector machine. Among the 20 models, we get the maximum classification of 86.79% when the images are encoded with the pre-trained model of DenseNet169 and then use these encodings with a linear SVM for image classification.
1 January 2021 in Wireless Communications and Mobile Computing
Power prediction is important not only for the smooth and economic operation of a combined cycle power plant (CCPP) but also to avoid technical issues such as power outages. In this work, we propose to utilize machine learning algorithms to predict the hourly‐based electrical power generated by a CCPP. For this, the generated power is considered a function of four fundamental parameters which are relative humidity, atmospheric pressure, ambient temperature, and exhaust vacuum. The measurements of these parameters and their yielded output power are used to train and test the machine learning models. The dataset for the proposed research is gathered over a period of six years and taken from a standard and publicly available machine learning repository. The utilized machine algorithms are K‐nearest neighbors (KNN), gradient‐boosted regression tree (GBRT), linear regression (LR), artificial neural network (ANN), and deep neural network (DNN). We report state‐of‐the‐art performance where GBRT outperforms not only the utilized algorithms but also all the previous methods on the given CCPP dataset. It achieves the minimum values of root mean square error (RMSE) of 2.58 and absolute error (AE) of 1.85.
This study presents a novel Fractional Whale Optimization Algorithm-Enhanced Support Vector Regression (FWOA-SVR) framework for solar energy forecasting, addressing the limitations of traditional SVR in modeling complex relationships within data. The proposed framework incorporates fractional calculus in the Whale Optimization Algorithm (WOA) to improve the balance between exploration and exploitation during hyperparameter tuning. The FWOA-SVR model is comprehensively evaluated against traditional SVR, Long Short-Term Memory (LSTM), and Backpropagation Neural Network (BPNN) models using training, validation, and testing datasets. Experimental results show that FWOA-SVR achieves superior performance with the lowest MSE values (0.036311, 0.03942, and 0.03825), RMSE values (0.19213, 0.19856, and 0.19577), and the highest R2 values (0.96392, 0.96104, and 0.96192) for training, validation, and testing, respectively. These results highlight the significant improvements of FWOA-SVR in prediction accuracy and efficiency, surpassing benchmark models in capturing complex patterns within the data. The findings highlight the effectiveness of integrating fractional optimization techniques into machine learning frameworks for advancing solar energy forecasting solutions.
We propose to perform an image-based framework for electrical energy meter reading. Our aim is to extract the image region that depicts the digits and then recognize them to record the consumed units. Combining the readings of serial numbers and energy meter units, an automatic billing system using the Internet of Things and a graphical user interface is deployable in a real-time setup. However, such region extraction and character recognition become challenging due to image variations caused by several factors such as partial occlusion due to dust on the meter display, orientation and scale variations caused by camera positioning, and non-uniform illumination caused by shades. To this end, our work evaluates and compares the state-of-the art deep learning algorithm You Only Look Once (YOLO ) along with traditional handcrafted features for text extraction and recognition. Our image dataset contains 10,000 images of electrical energy meters and is further expanded by data augmentation such as in-plane rotation and scaling to make the deep learning algorithms robust to these image variations. For training and evaluation, the image dataset is annotated to produce the ground truth of all the images. Consequently, YOLO achieves superior performance over the traditional handcrafted features with an average recognition rate of 98% for all the digits. It proves to be robust against the mentioned image variations compared with the traditional handcrafted features. Our proposed method can be highly instrumental in reducing the time and effort involved in the current meter reading, where workers visit door to door, take images of meters and manually extract readings from these images.
We propose an image-based class retrieval system for ancient Roman Republican coins that can be instrumental in various archaeological applications such as museums, Numismatics study, and even online auctions websites. For such applications, the aim is not only classification of a given coin, but also the retrieval of its information from standard reference book. Such classification and information retrieval is performed by our proposed system via a user friendly graphical user interface (GUI). The query coin image gets matched with exemplar images of each coin class stored in the database. The retrieved coin classes are then displayed in the GUI along with their descriptions from a reference book. However, it is highly impractical to match a query image with each of the class exemplar images as there are 10 exemplar images for each of the 60 coin classes. Similarly, displaying all the retrieved coin classes and their respective information in the GUI will cause user inconvenience. Consequently, to avoid such brute-force matching, we incrementally vary the number of matches per class to find the least matches attaining the maximum classification accuracy. In a similar manner, we also extend the search space for coin class to find the minimal number of retrieved classes that achieve maximum classification accuracy. On the current dataset, our system successfully attains a classification accuracy of 99% for five matches per class such that the top ten retrieved classes are considered. As a result, the computational complexity is reduced by matching the query image with only half of the exemplar images per class. In addition, displaying the top 10 retrieved classes is far more convenient than displaying all 60 classes.