Research Article

Hierarchical Multiobjective Dispatching Strategy for the Microgrid System Using Modified MOEA/D

Algorithm 1

Initialization of the population.
Require:
N: population size
EP: external archive, and EP = Ø
Vi: summing all the constraint violations of the i-th solution
Output: population: EP = {x1,…,xN}
Step 1: N particles are generated randomly according to the boundary constraints
Step 2: producing N solutions using the DE operations
Step 3: calculating the overall constraint violations Vi, i = 1, 2, ..., 2N
Step 4: sorting the solutions according to the overall constraint violations in the increasing order and selecting the first N number of solutions
Step 5: If VN > ξ, then set EP = {x1,…,xN}, and return to Step 2
Step 6: output EP = {x1,…,xN}