{'fraction_non_alphanumeric': 0.016260162601626018, 'fraction_numerical': 0.021433850702143386, 'mean_word_length': 5.1826484018264845, '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}}
Real-Time Analysis of Time-Critical Messages in IEC 61850 Electrical Substation Communication Systems

IEC 61850 is a standard for the design and operation of electrical Substation Automation Systems (SAS) that defines how data may be transferred among Intelligent Electronic Devices (IEDs). The defined data models can be mapped into application protocols, such as SV or GOOSE, which may run upon high speed Ethernet LANs bridged by IEEE 802.1Q compliant switches. The communication system must cope with the timing requirements associated to protective relaying strategies. Given the time constrained nature of SAS applications, a thorough analysis of its timing behavior is required. In this paper, we propose an analytical model for the timing assessment of SV and GOOSE message exchanges in an IEC 61850 process bus. The proposed model allows the communication timing assessment, by analyzing the response time of each message stream of the SAS. This feature is an advantage for the expansion of the SAS, as it allows the evaluation at design time of the maximum number of IEDs that can be supported by the underlying communication system. The results from the proposed analytical model were validated for a typical IEC 61850 communication scenario, both through simulation and through an experimental assessment with IEC 61850 compliant equipment.