{'fraction_non_alphanumeric': 0.015714285714285715, 'fraction_numerical': 0.0, 'mean_word_length': 5.800970873786408, '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}}
Sine phase compensation combining an amplitude phase controller and a discrete feed-forward compensator for electro-hydraulic shaking tables

This article presents a novel control strategy on an electro-hydraulic shaking table under the acceleration control combining an amplitude phase controller and a zero phase error tracking controller with a discrete feed-forward compensator. Because of the electro-hydraulic system’s nonlinearity, phase delay and amplitude attenuation exist in the acceleration response signal inevitably when the electro-hydraulic shaking table system is excited by a sine vibration signal. Moreover, the phase delay of the electro-hydraulic shaking table is composed of phase deviation and actuator delay. For improving the acceleration tracking accuracy, an amplitude phase controller is employed to compensate the phase deviation and amplitude attenuation by introducing weights to adjust the reference signal. Meanwhile, the discrete feed-forward compensator is applied to compensate the actuator delay. As an offline compensator, the zero phase error tracking controller is employed to compensate the phase delay of the response signal and improve the convergence speed of the proposed controller. Overall, the proposed control strategy combines the merits of these three controllers with better tracking performance demonstrated by simulation and experimental results.