{'fraction_non_alphanumeric': 0.01623686723973257, 'fraction_numerical': 0.0, 'mean_word_length': 4.954545454545454, '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}}
Causality analysis in phasor measurement unit algorithms

In order to compensate for the group delay, existing phasor measurement unit (PMU) algorithms usually shift time stamps backward. Such schemes make PMU output dependent on past samples, and thus these PMUs are defined as noncausal PMUs in this chapter. The main drawback of noncausal PMUs is that they may result in high latency that will impair performance of PMU applications. For this, in this chapter, we introduce a novel group delay compensation method without shifting time stamps, and the PMUs using such group delay compensations are defined as causal PMUs. We also investigate the impact of causality on performance of PMU algorithms. We firstly analyze how causal and noncausal PMUs compensate for the group delay caused by digital filters and it is found that causal PMUs normally reduce latency by the group delay while noncausal PMUs will not. Then, the impact of causality is investigated by using the Hydro Quebec Research Institute (IREQ) PMU model and the IEEE PMU model.