Professional Documents
Culture Documents
net/publication/338296813
CITATION READS
1 103
3 authors:
Ahmed Youssef
Military Technical College
25 PUBLICATIONS 53 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
Detailed Modeling and Simulation of aircraft integrated electro-hydraulic servo actuator View project
All content following this page was uploaded by Mohamed Zaki Fadel on 01 January 2020.
Abstract
Electrohydraulic servo systems have been used in industry in a wide number of applications. Its
dynamics are complex and highly nonlinear, these features significantly add uncertainty to the
controller design procedure. Therefore, it is a demanding task to obtain a precise mathematical
model of controlled servo systems. The present paper presents the development of a detailed
non-linear mathematical model of the ISA and a computer simulation program using
MATLAB/SIMULINK package. The model is divided into three modules; pre-servo valve
module, electro-hydraulic servo-valve module, and actuating hydraulic cylinder module. The
transient response of the ISA system and the simulation results are obtained and discussed in
this paper. The genetic algorithm Technique is used for non-linear electrohydraulic servo
actuator to determine the optimal parameters of the PID controller to improve the transient
response of the system. The designed parameters which were optimized are rise time, settling
time and maximum overshoot. The Genetic Algorithm applied in PID controller improves the
transient response, however the average percent overshoot reduction is about 83%, settling time
reduction is about 50 %, and rise time reduction is about 51 %.
Keywords: Integrated Servo Actuator (ISA), Electrohydraulic, Genetic Algorithm (GA), PID
Controller, Optimization.
JoMA (2019) 24-37 © STM Journals 2019. All Rights Reserved Page 24
Optimization of Control Parameters Based on Genetic Algorithm Technique Fadel et. al.
PID controller is the most common controller incorporates two electro-hydraulic servo-
class of feedback systems. The design valves (EHSV) and a smart design of four built-
algorithm and control structure involved in PID in direct operated directional control valves
controller are simple, and are suitable for (DCV) controlled by four electrical solenoids
engineering application background. Also, PID and a switching DCV works as ON-OFF switch
control scheme does not require accurate of the EHSV and a twin-symmetrical-hydraulic
mathematical model of controlled object, and actuating cylinder with a feedback system as
the control effect of PID control is commonly shown in Figure 1. The definitions and the
satisfactory. According to statistics, PID numerical values of the overall model equations
controller applied to more than 90% in the are collected and tabulated in Appendix-A.
industrial control of the controller [3].
The dynamic behavior of the ISA system is
Genetic algorithms are search algorithms based
on the mechanics of natural selection and described by a set of mathematical relations.
natural genetics. They combine survival of the Due to this complicated system, there are some
fittest among string structures with a structured assumptions are taken into consideration in the
yet randomized information exchange to form a model [6]:
search algorithm with some of the innovative • The pressure losses of the transmission
flair of human search. Genetic algorithms have lines are neglected.
been developed by John Holland, his • The jet reaction forces are neglected.
colleagues, and his students at the University of • The pressure supply in the system is
Michigan. A GA is one such direct search considered to be constant.
optimization technique which is based on the • The effect of flow forces and armature
mechanics of natural genetics. An advantage of hysteresis are neglected.
the GA for auto tuning is that it does not need • The hydraulic cylinder is ideal; no friction
gradient information and therefore can operate and no leakage.
to minimize naturally defined cost functions
without complex mathematical operations [4]. The ISA is divided into three modules; first, the
The evolution process guides the genetic pre-servo valve (SV) module, electro-hydraulic
algorithm through more promising regions in servo valve module, and the actuating hydraulic
the search space [5]. cylinder module. The mathematical relations
that describe the system are deduced as follow
In the present article, the output linear motion [7-9]:
of the ISA is presented and controlled by
obtaining the transient response of the ISA.
Pre-servo valve Module
This article describes the application of GA
This part of the ISA is consists generally of a
Technique based on new fitness function to
optimally tune the three terms of the classical smart design of built-in direct operated
PID controller to regulate the electrohydraulic directional control valves (DCV), controlled by
servo actuator system as a nonlinear process. electrical solenoids.
The major work of this paper contains two
aspects. First, a non-linear mathematical model Equation of motion
and a computer simulation program are By energizing the electric solenoid, the
developed for an integrated electro-hydraulic solenoid force (Fs1 ) acts on the moving parts
servo actuator. Second, an optimization method against the pressure forces, spring forces, seat
of PID control parameters for the nonlinear reaction forces, viscous friction forces and
electrohydraulic servo actuator system by inertia forces as shown in Figure 2. The motion
Genetic Algorithm as a search technique with during this mode is described by the following
minimum information specific to the system relations:
such as the defined fitness function.
FS1 = mÿ 1 + fv ẏ 1 + K sp (yo + y1 )
MATHEMATICAL MODELING + PS1 Apv1 − P1 Ap11 (1)
The studied system is an Integrated Servo + P1 Ap13 − FSR1
Actuator (ISA) of an aircraft which
JoMA (2019) 24-37 © STM Journals 2019. All Rights Reserved Page 25
Journal of Mechatronics and Automation
Volume 6, Issue 3
ISSN: 2455-1988
JoMA (2019) 24-37 © STM Journals 2019. All Rights Reserved Page 26
Optimization of Control Parameters Based on Genetic Algorithm Technique Fadel et. al.
JoMA (2019) 24-37 © STM Journals 2019. All Rights Reserved Page 27
Journal of Mechatronics and Automation
Volume 6, Issue 3
ISSN: 2455-1988
JoMA (2019) 24-37 © STM Journals 2019. All Rights Reserved Page 28
Optimization of Control Parameters Based on Genetic Algorithm Technique Fadel et. al.
JoMA (2019) 24-37 © STM Journals 2019. All Rights Reserved Page 29
Journal of Mechatronics and Automation
Volume 6, Issue 3
ISSN: 2455-1988
JoMA (2019) 24-37 © STM Journals 2019. All Rights Reserved Page 30
Optimization of Control Parameters Based on Genetic Algorithm Technique Fadel et. al.
2(𝑃𝑠1 − 𝑃𝐴 ) 2(𝑃𝐴 − 𝑃𝐵 )
𝑄𝑏 = 𝐶𝑑 𝐴𝑏 √ (52) 𝑄𝐵𝑃 = 𝐶𝑑 𝐴𝐵𝑃 √ (55)
𝜌 𝜌
JoMA (2019) 24-37 © STM Journals 2019. All Rights Reserved Page 31
Journal of Mechatronics and Automation
Volume 6, Issue 3
ISSN: 2455-1988
Continuity equations applied to the cylinder implemented in many forms. Although many
chambers advanced control techniques have been devised
The actuating cylinder has two chambers, (A to handle more complicated systems and
and B). Neglecting the internal and external achieve better performance, the great majority
leakage. The continuity equations of each of applicable processes are still controlled by
chamber are described as follows: means of simple PID controllers. The main
reason of using the PID controllers until now is
𝑉𝑐 + 𝐴𝑝 𝑦 𝑑𝑃𝐴 their simple structure and robust performance.
𝑄𝑏 − 𝑄𝑎 − 𝑄𝐵𝑃 − 𝐴𝑝 𝑦̇ =
𝐵 𝑑𝑡 (56) The utilized PID controller is characterized by
three parameters Kp, Ki and Kd and the main
𝑉𝑐 − 𝐴𝑝 𝑦 𝑑𝑃𝐵 task is to find the optimal values for these
𝑄𝑑 − 𝑄𝑐 + 𝑄𝐵𝑃 + 𝐴𝑝 𝑦̇ = (57)
𝐵 𝑑𝑡 parameters, Figure 11.
JoMA (2019) 24-37 © STM Journals 2019. All Rights Reserved Page 32
Optimization of Control Parameters Based on Genetic Algorithm Technique Fadel et. al.
JoMA (2019) 24-37 © STM Journals 2019. All Rights Reserved Page 33
Journal of Mechatronics and Automation
Volume 6, Issue 3
ISSN: 2455-1988
Fig. 14: Step Response of the ISA with Classical PID Controller
JoMA (2019) 24-37 © STM Journals 2019. All Rights Reserved Page 34
Optimization of Control Parameters Based on Genetic Algorithm Technique Fadel et. al.
In order to reduce steady state error and The implementation of the optimization
oscillations in the transient response, the fitness procedure through genetic algorithm (GA)
function must be modified in order to include technique starts with the definition of the
steady state error and the oscillations in the chromosome representation. The chromosome
transient response. The modified fitness is formed by three values that correspond to the
function is given by: three gains to be adjusted in order to achieve a
𝑡
satisfactory behavior. The gains, Kp, Ki and
𝑓(𝑡) = ∫ 𝑡 |𝑒(𝑡)| 𝑑𝑡 + 𝛼𝑀𝑝 + 𝛽𝑒𝑠𝑠 (66) K(d)are real numbers and characterize the
0 individual to be evaluated [14].
Where α and β are weighting factors equal to 1.5 The optimization technique is applied to the
and 5 respectively, imposed by the user to achieve system according to the GA technique. The
desired response characteristics; M_p is the optimized PID parameters results at the
overshoot and e_ss is the steady-state error. assumed population of 20 are Kp=5.1,
Ki=0.149 and Kd=0.27. The settling time of the
The fitness distribution is computed by Eqn. modified fitness function is significantly
(66) and the plots in the Kp, Ki and Kd ranges shorter than that achieved by the ITAE
are shown in Figure 15, respectively. From the schemes.
fitness distribution with respect to the number
of generation plot, we can see that the near After applying the optimized PID controller in
optimal values of feedback gains can obtain the system, the performance of the system is
within 10 generations, which corresponds to improved. Figure 16 shows the transient
about 200 experiments. More than this number response of the ISA with the optimized PID
of experiments would be needed for manual control parameters.
tuning by an experienced technician. The
optimal values of feedback gains are clearly The transient response parameters of the system
defined in a given gain space. These figures such that the settling time, the rise time, and the
also indicate that it would be very hard to overshoot percentage are obtained. These
determine optimal gains by manual tuning, results are collected in Table 2 and Figure 17.
because of the contrast behaviors of the
controller parameters.
Fig. 15: Fitness Values and PID Gains with respect to the Number of Generation
JoMA (2019) 24-37 © STM Journals 2019. All Rights Reserved Page 35
Journal of Mechatronics and Automation
Volume 6, Issue 3
ISSN: 2455-1988
Fig. 16: Step Response of The ISA with the Optimized PID Controller
Fig. 17: Step Response of The ISA with and without Optimized PID Controller
JoMA (2019) 24-37 © STM Journals 2019. All Rights Reserved Page 36
Optimization of Control Parameters Based on Genetic Algorithm Technique Fadel et. al.
Second, an optimization method of PID control 5. Amaral, J., R. Tanscheit, and M. Pacheco,
parameters for the nonlinear electrohydraulic Tuning PID controllers through genetic
servo actuator system by Genetic Algorithm as algorithms. complex systems, 2018; 2: 3p.
a search technique with minimum information 6. Rabie, M.G., Fluid power engineering/M.
specific to the system such as the defined Galal Rabie. 2009: New York: McGraw-
fitness function. Hill.
7. Fadel, M., M. Rabie, and A. Youssef.
The results demonstrate that the optimal PID Investigation of the Operation of An
parameters were successfully found in order to Electro-Hydraulic Control System of A
achieve the response with nearly zero overshoot Flying Vehicle Under Failure Conditions.
percentage and minimal settling and rise time. Proceedings of the 18th Int. AMME
Genetic Algorithm applied in PID controller Conference. 2018(3): 5p.
improves the ISA transient response. This is shown 8. Fadel, M., M. Rabie, and A. Youssef.
by the following results, reducing the rise time by Motion control of an aircraft electro-
51.53 %, reducing the settling time by 50 %, and
hydraulic servo actuator. IOP Conference
reducing the maximum overshoot by 83 %.
Series: Materials Science and Engineering.
2019. IOP Publishing.
Disadvantages of this method are possible long
9. Fadel, M.Z., M.G. Rabie, and A.M.
times needed to complete all the tests in
optimization process and possible problems on Youssef, Modeling, Simulation and
sensitive system since the tested PID Control of a Fly-by-wire Flight Control
parameters are selected randomly. This method System Using Classical PID and Modified
of optimization could also be used for other PI-D Controllers. Journal Européen des
systems with similar control demands or, with Systèmes Automatisés, 2019. 52(3): 267-
some modifications, could be used to tune other 276p.
types of controllers where some kind of 10. Ogata, K. and Y. Yang, Modern Control
optimization process is involved. Engineering. Pearsson; London. 2002: Vol.
4.
In future work, it seems to be easy to adapt the 11. Koza, J.R., et al., Genetic programming IV:
optimization method presented here to tune Routine human-competitive machine
other controller types, where some optimization intelligence. Springer Science & Business
is involved, such LQR, LQG or pole placement Media. Vol. 5. 2006.
controllers, when weighting parameters or 12. Goldberg, D.E., Genetic Algorithms
weighting functions can be searched. Addison-Wesley. Complex systems
Reading; MA, 1989. 3(5):493-530p.
REFERENCES 13. Reeves, C.R. Using Genetic Algorithms
1. Chen, B. and M. Lin, The present research with Small Populations. in ICGA. 1993.
and prospects of electro-hydraulic servo 14. Mirzal, A., S. Yoshii, and M. Furukawa,
vale. Chinese Hydraulics & Pneumatics, PID parameters optimization by using
2005. 33(6): p. 5-8.
genetic algorithm. arXiv preprint
2. Li, Y., Dynamic System Modeling and
arXiv:1204.0885, 2012.
Simulation with Simulink (The second
edition). Xi'an University of Electronic
Cite this Article
Science and Technology Press, 2009.
Mohamed Z. Fadel, Mahmoud G. Rabie,
3. Wang, X., et al. PSO-PID: a novel controller
Ahmed M. Youssef. Optimization of
for AQM routers. in 2006 IFIP International
Control Parameters Based on Genetic
Conference on Wireless and Optical
Algorithm Technique for Integrated
Communications Networks. IEEE, 2006.
Electrohydraulic Servo Actuator System.
4. Basilio, J.C. and S. Matos, Design of PI and
Journal of Mechatronics and Automation.
PID controllers with transient performance
2019; 6(3): 24–37p.
specification. IEEE, Transactions on
education, 2002. 45(4): p. 364-370.
JoMA (2019) 24-37 © STM Journals 2019. All Rights Reserved Page 37