{'fraction_non_alphanumeric': 0.022086824067022087, 'fraction_numerical': 0.003808073115003808, 'mean_word_length': 5.4411764705882355, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A C-LMS Prediction Algorithm for Rechargeable Sensor Networks

This paper focuses on the application environment of solar charging in Energy Harvesting Wireless Sensor Networks (EH-WSN), and studies how to effectively use energy prediction to extend the life of sensor networks. Considering the prediction algorithm of the standard Least Mean Square (LMS), the output power error is large when weather changes are fluctuating, and energy collection cannot be accurately predicted. This paper proposes a Correlation Least Mean Square (C-LMS) prediction model that introduces the correlation factor of weather changes. The algorithm has low complexity with a certain flexibility, which can solve it quickly and effectively improve the accuracy of short-term prediction. Experimental results show that the error rate of the C-LMS prediction algorithm is reduced by about 15% compared with the LMS model, and the prediction accuracy is significantly improved dealing with weather fluctuation. At the same time, based on the above lightweight prediction algorithm, the effects of predictive charging and residual energy on the rechargeable sensor network topology are reconsidered. Compared to a routing strategy that does not consider predictive charging, the optimized network lifetime has increased by nearly 31.7%.