{'fraction_non_alphanumeric': 0.018668831168831168, 'fraction_numerical': 0.0, 'mean_word_length': 5.523809523809524, '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}}
Adaptive servo control of vibration induced error

Vibration degrades the effective data rate of a disk drive. Any imbalance of a rotating disk platter can produce periodic vibration. Multiple disk drives cumulatively emit a mixture of periodic and random vibration. Track-following precision of a drive therefore becomes impaired. The frequency of the external vibration pattern is not always known a priori. An adaptive algorithm to determine the periodicity and strength of a cross vibration component is developed and demonstrated. A second order digital peak filter, driven by vibration afflicted position error signal (V-PES), in an open loop configuration forms the basis for detection method. Filter coefficients expressed as a function of a frequency dependent parameter selectively amplifies the V-PES signal. By sweeping through an anticipated frequency range, critical vibration components are first identified. Subsequently V-PES components with rich spectral contribution are compensated by the corresponding filter bank in feedback configuration. The demonstrated algorithm circumvents a need for Fourier analysis to identify V-PES frequency components, facilitating ease of implementation in cost-sensitive products.