Discovering Stick-Slip-Resistant Servo Control Algorithm Using Genetic Programming
Created by W.Langdon from
gp-bibliography.bib Revision:1.8051
- @Article{bozek:2022:Sensors,
-
author = "Andrzej Bozek",
-
title = "Discovering {Stick-Slip-Resistant} Servo Control
Algorithm Using Genetic Programming",
-
journal = "Sensors",
-
year = "2022",
-
volume = "22",
-
number = "1",
-
keywords = "genetic algorithms, genetic programming",
-
ISSN = "1424-8220",
-
URL = "https://www.mdpi.com/1424-8220/22/1/383",
-
DOI = "doi:10.3390/s22010383",
-
abstract = "The stick-slip is one of negative phenomena caused by
friction in servo systems. It is a consequence of
complicated nonlinear friction characteristics,
especially the so-called Stribeck effect. Much research
has been done on control algorithms suppressing the
stick-slip, but no simple solution has been found. In
this work, a new approach is proposed based on genetic
programming. The genetic programming is a machine
learning technique constructing symbolic representation
of programs or expressions by evolutionary process. In
this way, the servo control algorithm optimally
suppressing the stick-slip is discovered. The GP
training is conducted on a simulated servo system, as
the experiments would last too long in real-time. The
feedback for the control algorithm is based on the
sensors of position, velocity and acceleration.
Variants with full and reduced sensor sets are
considered. Ideal and quantized position measurements
are also analysed. The results reveal that the genetic
programming can successfully discover a control
algorithm effectively suppressing the stick-slip.
However, it is not an easy task and relatively large
size of population and a big number of generations are
required. Real measurement results in worse control
quality. Acceleration feedback has no apparent impact
on the algorithms performance, while velocity feedback
is important.",
-
notes = "also known as \cite{s22010383}",
- }
Genetic Programming entries for
Andrzej Bozek
Citations