哪位大神有配电网故障恢复的Matlab程序?什么算法的都可以~发我邮-xiang...
CLC
清除所有
关闭所有
抽动
图(1);按住
ezplot( X *罪(10 * PI * X)+2, [-1,2]);
%%的参数设置
fishnum = 50%50人工鱼
MAXGEN = 50%上升到迭代次数
try_number = 100%测试频率
视觉= 1;感知距离
δ= 0.618%程度的拥堵因素
步骤= 0.1;%步
%%初始化鱼 lb_ub = [-1,2,1];
X = AF_init(fishnum,lb_ub);
LBUB = [];
对于i = 1:尺寸(lb_ub 1)
LBUB = [LBUB repmat lb_ub(í,1:2),lb_ub(I,3),(1)];
结束
根= 1;
> BestY -1 *那些(1 MAXGEN);%跨度的每一步最优函数值,
BestX = -1 *的(MAXGEN);%跨度的每一步最优参数
besty = -100%最优函数
Y = AF_foodconsistence(X);
而根<= MAXGEN
fprintf(1,为 %d \ N ,根)对于i = 1:fishnum
%集群的行为
熹,毅] = AF_swarm(X,I,视觉,步骤,三角洲,try_number,LBUB,Y);
%以下行为
曦2,毅] = AF_follow(X,我,视觉,步骤,三角洲,try_number,LBUB,Y);
毅毅
X(:,我)=熹;
Y(1)=毅;
其他
X(:I)= XI2
Y(1,)=毅; />结束
结束
[YMAX,索引] =(Y);
图(1);
情节(X(1,?指数),YMAX , 色 ,[GEN / MAXGEN的,0,0])
如果YMAX besty,
besty = YMAX,
bestx = X(:,索引);
(GEN)BestY = YMAX
[BestX(:根)] = X(:,索引);
其他
BestY(GEN)= BestY(GEN-1); [BestX(:根)] = BestX(:,代-1);
根=根+1;
年底
图(bestx(1) ,besty, RO , MarkerSize ,100)
xlabel( X )
ylabel( Y )
最佳坐标运动的称号(“鱼群算法迭代过程)
%%优化过程图
数字
的情节(1:MAXGEN besty),
xlabel( 迭代)
ylabel (“最优值”)
标题( 鱼群算法迭代过程 )
DISP(“最优解X:”,num2str(bestx, %1.5F )]) DISP([ 最优化的解决方案,Y: ,num2str(besty, %1.5F )])
TOC
清除所有
关闭所有
抽动
图(1);按住
ezplot( X *罪(10 * PI * X)+2, [-1,2]);
%%的参数设置
fishnum = 50%50人工鱼
MAXGEN = 50%上升到迭代次数
try_number = 100%测试频率
视觉= 1;感知距离
δ= 0.618%程度的拥堵因素
步骤= 0.1;%步
%%初始化鱼 lb_ub = [-1,2,1];
X = AF_init(fishnum,lb_ub);
LBUB = [];
对于i = 1:尺寸(lb_ub 1)
LBUB = [LBUB repmat lb_ub(í,1:2),lb_ub(I,3),(1)];
结束
根= 1;
> BestY -1 *那些(1 MAXGEN);%跨度的每一步最优函数值,
BestX = -1 *的(MAXGEN);%跨度的每一步最优参数
besty = -100%最优函数
Y = AF_foodconsistence(X);
而根<= MAXGEN
fprintf(1,为 %d \ N ,根)对于i = 1:fishnum
%集群的行为
熹,毅] = AF_swarm(X,I,视觉,步骤,三角洲,try_number,LBUB,Y);
%以下行为
曦2,毅] = AF_follow(X,我,视觉,步骤,三角洲,try_number,LBUB,Y);
毅毅
X(:,我)=熹;
Y(1)=毅;
其他
X(:I)= XI2
Y(1,)=毅; />结束
结束
[YMAX,索引] =(Y);
图(1);
情节(X(1,?指数),YMAX , 色 ,[GEN / MAXGEN的,0,0])
如果YMAX besty,
besty = YMAX,
bestx = X(:,索引);
(GEN)BestY = YMAX
[BestX(:根)] = X(:,索引);
其他
BestY(GEN)= BestY(GEN-1); [BestX(:根)] = BestX(:,代-1);
根=根+1;
年底
图(bestx(1) ,besty, RO , MarkerSize ,100)
xlabel( X )
ylabel( Y )
最佳坐标运动的称号(“鱼群算法迭代过程)
%%优化过程图
数字
的情节(1:MAXGEN besty),
xlabel( 迭代)
ylabel (“最优值”)
标题( 鱼群算法迭代过程 )
DISP(“最优解X:”,num2str(bestx, %1.5F )]) DISP([ 最优化的解决方案,Y: ,num2str(besty, %1.5F )])
TOC
配电网故障恢复一般以恢复最多负荷为目标,当然一般目标会按照重要程度分级,粒子群算法遗传算法都可以实现咯。
继续阅读:哪位大神有配电网故障恢复的Matlab程序?什么算法的都可以~发我邮-xiang...