Professional Documents
Culture Documents
Appendix 1: Pseudo-Code of Working of Gas
Appendix 1: Pseudo-Code of Working of Gas
APPENDIX 1
Repeat
Reproduction
90
Crossover
Mutation
A1.1 Reproduction
A1.3 MUTATION
Stopping Criteria
These are the conditions under which the search process will
terminate. In this study, the search will terminate if one of the following
criteria is satisfied: the number of iterations since the last of the best solution
is greater than a pre-specified number; or the number of iterations reaches the
maximum allowable number.
92
APPENDIX 2
Subject to x S
x=(x1,x2,xn)T
where f1(x), f2(x ).. fk( x) are the k objective functions , (x1,x2,.xn) are
the n optimization parameters, and S Rn is the solution or parameter space.
Obtainable objective vectors, {F(x)| x S} , are denoted by Y, so S is mapped
by F onto Y. Y Rk is usually referred to as the attribute or criteria space,
where Y is the boundary of Y. For a general design problem, F is non-linear
and multi-modal, and S might be defined by non-linear constraints and may
contain both continuous and discrete member variables. f1* , f 2* ,......., f k* will be
used to denote the individual minima of each objective function respectively.
The utopian solution is defined as F * f1* , f 2* ,......., f k* .
is better then F(x2), and thereby order the set {F(x)}, the subjective judgment
from a decision-maker is needed. One property commonly considered as
necessary for any candidate solution to the multi-objective problem is that the
solution is not dominated. Considering a minimization problem and two
solution vectors x, y S. x is said to dominate y, denoted x > y, if:
APPENDIX 3
Table A3.3 Generator cost data and ramp rate operating limits