{'fraction_non_alphanumeric': 0.009784735812133072, 'fraction_numerical': 0.0, 'mean_word_length': 5.774834437086093, '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}}
General linear combination based robust and computationally efficient broadband processor

The performance of adaptive array processor is known to decline severely in the presence of array imperfections and uncertainties. So the robustness of adaptive array processor against uncertainties is one of the important issues. This paper presents general linear combination (GLC) based two robust beamforming algorithms using efficient realisation techniques. The techniques do not use a pre-steered array and allow an array designer to specify the frequency response of the processor in the look direction and steered the main beam of specified frequency response in an arbitrary direction. The proposed techniques are computationally efficient and robust algorithms are fully automatic. The techniques used in the paper extend a previously published technique used for narrow band beamforming to broadband beamforming. Theoretical analysis and simulation results show the effectiveness of the proposed beamforming algorithms.