{'fraction_non_alphanumeric': 0.013978494623655914, 'fraction_numerical': 0.0, 'mean_word_length': 5.746376811594203, '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}}
Delayless method to generate current reference for active filters

Active power filters are used to eliminate AC harmonic currents by injecting equal but opposite compensating currents. Successful control of active filters requires, among other things, an accurate current reference. In this paper, we introduce a multistage adaptive filtering system which generates the current reference delaylessly and accurately. Our filter structure combines a low-pass prefilter and an adaptive predictive filter, making it possible to extract the sinusoidal active current from the distorted waveform without harmful phase shift, even when the frequency and amplitude alter simultaneously. Although active filters are typically used to compensate for the supply harmonics, where the fundamental frequency remains almost constant, we will show that our filter structure can also be applied in applications where the frequency alters rapidly.