{'fraction_non_alphanumeric': 0.022284122562674095, 'fraction_numerical': 0.0, 'mean_word_length': 5.3628318584070795, '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}}
Filtered-x RLS algorithm based active noise control of impulsive noise

This paper presents active noise control (ANC) of impulsive noise modeled by non-Gaussian stable processes. The famous filtered-x least mean square (FxLMS) algorithm for ANC systems becomes unstable for impulsive noise as it is based on minimization of variance of error signal. As the family of RLS algorithms give better convergence than that of LMS algorithm, a new solution employing Filtered-x recursive least squares (FxRLS) algorithm is proposed for ANC of impulsive noise. Simulation results illustrate that the proposed solution has faster convergence and better stability than the existing techniques, for highly impulsive environments.