{'fraction_non_alphanumeric': 0.010995723885155772, 'fraction_numerical': 0.0, 'mean_word_length': 5.3984375, '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}}
Friction compensation control of an electropneumatic servovalve by using an evolutionary algorithm

Abstract A poppet-type electropneumatic servovalve developed in this study utilizes a poppet directly operated by a moving-coil actuator in the metering stage and is controlled by a digital controller. This servovalve is insensitive to air contamination and has no problem of air leakage at null, but it has relatively large friction between the O-rings installed in the peripheral grooves of the balance pistons and the valve sleeve. For friction compensation control, a static friction model that enables simulation of the stick-slip phenomena and a dynamic model that captures the friction behaviour such as presliding displacement and varying break-away force are presented. The parameters for the friction models are identified by utilizing an evolution strategy, one of the evolutionary algorithms, which is a probabilistic global search algorithm based on the model of natural evolution. These friction models are then used in designing a non-linear friction compensation controller. It is found in the experiment that the electropneumatic servovalve has almost no hysteresis and that the friction compensation control significantly improves valve performance. The experimental results of the open loop test on poppet positioning agree well with simulation results of the valve model with identified friction parameters. It is also shown that the experimental results of friction compensation control using a static friction model show a small steady state error but those using a dynamic friction model show almost no such error.