A Modified Hybrid Genetic Algorithm for Solving Nonlinear Optimal Control Problems
سال
: 2015
چکیده: Here, a two-phase algorithm is proposed for solving bounded continuous-time nonlinear optimal control problems (NOCP). In each phase of the algorithm, a modified hybrid genetic algorithm (MHGA) is applied, which performs a local search on offsprings. In first phase, a random initial population of control input values in time nodes is constructed. Next, MHGA starts with this population. After phase 1, to achieve more accurate solutions, the number of time nodes is increased. The values of the associated new control inputs are estimated by Linear interpolation (LI) or Spline interpolation (SI), using the curves obtained from the phase 1. In addition, to maintain the diversity in the population, some additional individuals are added randomly. Next, in the second phase, MHGA restarts with the new population constructed by above procedure and tries to improve the obtained solutions at the end of phase 1. We implement our proposed algorithm on 20 well-known benchmark and real world problems; then the results are compared with some recently proposed algorithms. Moreover, two statistical approaches are considered for the comparison of the LI and SI methods and investigation of sensitivity analysis for the MHGA parameters.
کلیدواژه(گان): Optimal Control Problems,Genetic Algorithm,Spline
کالکشن
:
-
آمار بازدید
A Modified Hybrid Genetic Algorithm for Solving Nonlinear Optimal Control Problems
Show full item record
contributor author | Saeed NezhadHossein | en |
contributor author | Aghileh Heydari | en |
contributor author | رضا قنبری | en |
contributor author | Reza Ghanbari | fa |
date accessioned | 2020-06-06T13:23:25Z | |
date available | 2020-06-06T13:23:25Z | |
date issued | 2015 | |
identifier uri | http://libsearch.um.ac.ir:80/fum/handle/fum/3352907 | |
description abstract | Here, a two-phase algorithm is proposed for solving bounded continuous-time nonlinear optimal control problems (NOCP). In each phase of the algorithm, a modified hybrid genetic algorithm (MHGA) is applied, which performs a local search on offsprings. In first phase, a random initial population of control input values in time nodes is constructed. Next, MHGA starts with this population. After phase 1, to achieve more accurate solutions, the number of time nodes is increased. The values of the associated new control inputs are estimated by Linear interpolation (LI) or Spline interpolation (SI), using the curves obtained from the phase 1. In addition, to maintain the diversity in the population, some additional individuals are added randomly. Next, in the second phase, MHGA restarts with the new population constructed by above procedure and tries to improve the obtained solutions at the end of phase 1. We implement our proposed algorithm on 20 well-known benchmark and real world problems; then the results are compared with some recently proposed algorithms. Moreover, two statistical approaches are considered for the comparison of the LI and SI methods and investigation of sensitivity analysis for the MHGA parameters. | en |
language | English | |
title | A Modified Hybrid Genetic Algorithm for Solving Nonlinear Optimal Control Problems | en |
type | Journal Paper | |
contenttype | External Fulltext | |
subject keywords | Optimal Control Problems | en |
subject keywords | Genetic Algorithm | en |
subject keywords | Spline | en |
journal title | Mathematical Problems in Engineering | fa |
pages | 21-Jan | |
journal volume | 2015 | |
journal issue | 0 | |
identifier link | https://profdoc.um.ac.ir/paper-abstract-1047172.html | |
identifier articleid | 1047172 |