The Evolutionary Optimization Algorithm evaluates the quality of a design
point using the combined value of the objective function and penalty
function. When calculating the penalty function of the design, the Penalty
Base option can be used for all designs that violate at least
one constraint. This allows the technique to better differentiate feasible
designs with a slightly higher objective function from infeasible designs
with a slightly lower objective function. The total penalty function is calculated as follows:
where is the constraint violation
value, is the corresponding weight factor,
and is the corresponding scale factor. The
penalty base is set to zero if no constraints
are violated. The default value is 0.0. |