{'fraction_non_alphanumeric': 0.012734082397003745, 'fraction_numerical': 0.0, 'mean_word_length': 5.423076923076923, '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}}
The usage of parallel calculations in state estimation algorithms

An increasing calculation speed is one of the highest priorities in developing power system state estimation (SE) algorithms. Modern power systems are continuously growing and different types of new measurements are appearing in networks which impact on a practical implementation of SE. The expanding size and growing complexity of the SE task lead to increasing computation burden. The paper proposes parallel execution approaches of mathematical operations, which used in different stages of SE algorithms. Also, the new matrix storing format suited for parallel manipulations is suggested. The format allows adding new elements to the matrix in any sequence without reallocating memory and performing fast multiplication of two sparse matrices. Their implementation can significantly shorten computation time. Also, it allows to use resources of modern computers in a greater extent. Different approaches for SE are widely used today. Each of them has some features that must be taken into account in practical implementation. The application of parallel calculations to the SE problem in different statements is analyzed in this paper. The elapsed time for parallel executing of mathematical operations in comparison with their sequential realization is provided.