www.pudn.com > IEEE33DG.rar > psoOptions.m, change:2015-04-17,size:945b


function psoOptions = psoOptions() 
psoOptions = struct(... 
    ...%Variables of the PSO 
    'Vars', struct(...     
    'SwarmSize',   80, ...     %Swarm Size  
    'Iterations',  1000,...    %Maximum Iterations 
    'ErrGoal',     1e-6, ...  %Error goal 
    'Dim',         3 ), ...   %Dimensions of the problem 
    ...  
    'SParams', struct(...  
    'c1',       0.01, ...      %bounded mutation parameter 
    'c2',       2, ...      %value of Retention parameters 
    'w_beta',  0.5, ...   %Value of beta 
    'Xmax',     200),...     %Maximum velocity step 
     ...  %Objective Function Options 
    'Obj', struct(...     
    'f2eval',      'psoEval', ...%Function/System to optimize 
    'GM',           0, ...      %Value of Global Minima (Required if Error goal is a termination criteria). 
    'lb',           1, ...    %Lower bounds of Initialization 
    'ub',           100 ) ...  %Upper bounds of Initialization 
    );