{'fraction_non_alphanumeric': 0.015822784810126583, 'fraction_numerical': 0.003955696202531646, 'mean_word_length': 5.140776699029126, '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 Novel Quaternion-based Method to Calculate Solar Irradiation on a Surface

The calculation of the solar irradiance is crucial in evaluating the performance of solar power plants and can ground their malfunction-analysis. In this paper, a new solar irradiance calculation method is presented to support these aims. The proposed method uses quaternions to describe the interaction between the Earth and the Sun regarding their motion to determine the angle of incidence of solar radiation on a given surface. The angular values obtained can be used to determine the estimated solar irradiance for a given surface using an arbitrary meteorological model. The method is highly scalable, thus the orientation and tilt of the surface can be varied by adding additional quaternion rotations. By changing the parameters and the meteorological model, it can be used to calculate the irradiance of a given surface of any object or device in the solar system. To show the accuracy of the proposed model, the generated data using the proposed method was compared with measured data from a meteorological station. The Pearson correlation coefficient showed a strong correlation (r=0.9613) between the measured and calculated data, confirming the proposed method's usefulness.