Iranian Journal of Mathematical Sciences and Informatics
مجله علوم ریاضی و انفورماتیک
IJMSI
Basic Sciences
http://ijmsi.ir
1
admin
1735-4463
2008-9473
8
10.61186/ijmsi
14
8888
13
en
jalali
1396
1
1
gregorian
2017
4
1
12
1
online
1
fulltext
en
Integrating Differential Evolution Algorithm with Modified Hybrid GA for Solving Nonlinear Optimal Control Problems
تخصصي
Special
كاربردي
Applicable
<p>‎Here‎, ‎we give a two phases algorithm based on integrating differential evolution (DE) algorithm with modified hybrid genetic algorithm (MHGA) for solving the associated nonlinear programming problem of a nonlinear optimal control problem‎. ‎In the first phase‎, ‎DE starts with a completely random initial population where each individual‎, ‎or solution‎, ‎is a random matrix of control input values in time nodes‎. ‎After phase 1‎, ‎to achieve more accurate solutions‎, ‎we increase the number of time nodes‎. ‎The values of the associated new control inputs are estimated by linear or spline interpolations using the curves computed in the phase 1‎. ‎In addition‎, ‎to maintain the diversity in the population‎, ‎some additional individuals are added randomly‎. ‎Next‎, ‎in the second phase‎, ‎MHGA starts by the new population constructed by the above procedure and tries to improve the obtained solutions at the end of phase 1‎. ‎We implement our proposed algorithm on some well-known nonlinear optimal control problems‎. ‎The numerical results show the proposed algorithm can find almost better solution than other proposed algorithms‎.</p>
Nonlinear optimal control problem, Differential evolution, Modified hybrid genetic algorithm, Successive quadratic programming, Spline interpolation.
47
67
http://ijmsi.ir/browse.php?a_code=A-10-689-2&slc_lang=en&sid=1
S.
Nezhadhosein
s_nezhadhossin@yahoo.com
10031947532846003931
10031947532846003931
Yes
Payame Noor University, Tehran
A.
Heydari
10031947532846003932
10031947532846003932
No
Payame Noor University, Tehran
R.
Ghanbari
10031947532846003933
10031947532846003933
No
Ferdowsi University of Mashhad