MATLAB: Genetic Algorithm is giving “Out Side the bound” values as optimum value. How to overcome this

genetic algorithmoptimization

I have been running the simulation for optimizing the process parameter of the batch distillation column. The Process parameters are optimized by the Genetic algorithm, but the optimum values are outside the lower and upper bound.

Best Answer

Did you give any options to ga? It is possible to give mutation or crossover options that can cause ga to lose feasibility.
Did you use a nonlinear constraint function? The use of nonlinear constraints can profoundly affect the course of optimization.
Basically, if you want more specific help, you have to show us your ga call and all associated options.
Alan Weiss
MATLAB mathematical toolbox documentation