
APPLICATION OF DE STRATEGY AND NEURAL NETWORK  
In position control of a flexible servohydraulic system 
Hassan Yousefi, Heikki Handroos 
Institute of Mechatronics and virtual Engineering, Mechanical Engineering Department, 
 Lappeenranta University of Technology, 53851,Lappeenranta, Finland 
Keywords:  Differential Evolution, Backpropagation, Position Control, Servo-Hydraulic, Flexible load. 
Abstract:  One of the most promising novel evolutionary algorithms is the Differential Evolution (DE) algorithm for 
solving global optimization problems with continuous parameters. In this article the Differential Evolution 
algorithm is proposed for handling nonlinear constraint functions to find the best initial weights of neural 
networks. The highly non-linear behaviour of servo-hydraulic systems makes them idea subjects for 
applying different types of sophisticated controllers. The aim of this paper is position control of a flexible 
servo-hydraulic system by using back propagation algorithm. The poor performance of initial training of 
back propagation motivated to apply the DE algorithm to find the initial weights with global minimum. This 
study is concerned with a second order model reference adaptive position control of a servo-hydraulic 
system using two artificial neural networks. One neural network as an acceleration feedback and another 
one as a gain scheduling of a proportional controller are proposed. The results suggest that if the numbers of 
hidden layers and neurons as well as the initial weights of neural networks are chosen well, they improve all 
performance evaluation criteria in hydraulic systems.
1 INTRODUCTION 
Problems which involve global optimization over 
continuous spaces are ubiquitous throughout the 
scientific community. In general, the task is to 
optimize certain properties of a system by 
pertinently choosing the system parameters. For 
convenience, a system’s parameters are usually 
represented as a vector. The standard approach to an 
optimization problem begins by designing an 
objective function that can model the problem’s 
objectives while incorporating any constraints. 
Consequently, we will only concern ourselves 
with optimization methods that use an objective 
function. In most cases, the objective function 
defines the optimization problem as a minimization 
task. To this end, the following investigation is 
further restricted to minimization problems. For 
such problems, the objective function is more 
accurately called a “cost” function. 
One of the most promising novel evolutionary 
algorithms is the Differential Evolution (DE) 
algorithm for solving global optimization problems 
with continuous parameters. The DE was first 
introduced a few years ago by Storn (Storn, 1995) 
and Schwefel (Schwefel, 1995). 
When the cost function is nonlinear and non-
differentiable Central to every direct search method 
is a strategy that generates variations of the 
parameter vectors. Once a variation is generated, a 
decision must then be made whether or not to accept 
the newly derived parameters. Most stand and direct 
search methods use the greedy criterion to make this 
decision. Under the greedy criterion, a new 
parameter vector is accepted if and only if it reduces 
the value of the cost function. 
The extensive application areas of DE are 
testimony to the simplicity and robustness that have 
fostered their widespread acceptance and rapid 
growth in the research community. In 1998, DE was 
mostly applied to scientific applications involving 
curve fitting, for example fitting a non-linear 
function to photoemissions data (Cafolla AA., 
1998). DE enthusiasts then hybridized it with 
Neural Networks and Fuzzy Logic (Schmitz GPJ, 
Aldrich C., 1998) to enhance or extend its 
performance. In 1999 DE was applied to problems 
involving multiple criteria as a spreadsheet solver 
application (Bergey PK., 1999). New areas of 
interest also emerged, such as: heat transfer (Babu 
BV, Sastry KKN., 1999), and constraint satisfaction 
problems (Storn R., 1999) to name only a few. In 
133
Yousefi H. and Handroos H. (2005).
APPLICATION OF DE STRATEGY AND NEURAL NETWORK - In position control of a flexible servohydraulic system.
In Proceedings of the Second International Conference on Informatics in Control, Automation and Robotics, pages 133-140
DOI: 10.5220/0001190301330140
Copyright
c
 SciTePress