资源简介
33节点的遗传算法无功优化MATLAB程序,可以直接运行
代码片段和文件信息
tic %%%%%%%%%%%%%%%
clc;clear all;
%相关原始数据格式说明如下:
%n——节点个数;n1——支路条数;isb——平衡节点号;H——PQ节点个数(为后面形成PVU存储PV节点初始电压用);pr——误差精度。
%B1——支路参数矩阵,其中第一列和第二列是起始节点编号和终点节点编号第三列、第四列、第五列、第六列分别为:支路电阻、电抗、变压器变比、电纳。(不考虑电导)
%B2——节点参数矩阵,其中第一列和第二列为节点编号和节点类型;第三列到第六列分别为:注入有功、注入无功、电压幅值、电压相位。
%节点类型分类如下:“0”为平衡节点“1”为PQ,“2”为PV节点;“3”为PQ(V)节点,“4”为PI节点。
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%数据输入:基准电压10KV,基准功率10MW %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
n=33 ;
n1=32;
isb=1;
H=32; %%%%%%%%%%%%%18节点加DG PQV处理
pr=0.0001;
B1=[1 2 0.00922 0.0047i 1 0;
2 3 0.00493 0.02511i 1 0;
3 4 0.0366 0.01864i 1 0;
4 5 0.03811 0.01941i 1 0;
5 6 0.0819 0.0707i 1 0;
6 7 0.01872 0.06188i 1 0;
7 8 0.07114 0.02351i 1 0;
8 9 0.103 0.074i 1 0;
9 10 0.1044 0.074i 1 0;
10 11 0.01966 0.0065i 1 0;
11 12 0.03744 0.01238i 1 0;
12 13 0.1468 0.1155i 1 0;
13 14 0.05416 0.07129i 1 0;
14 15 0.05910 0.0526i 1 0;
15 16 0.07463 0.05450i 1 0;
16 17 0.1289 0.1721i 1 0;
17 18 0.0732 0.0574i 1 0;
2 19 0.0164 0.01565i 1 0;
19 20 0.15042 0.13554i 1 0;
20 21 0.04095 0.04784i 1 0;
21 22 0.07089 0.09373i 1 0;
3 23 0.04512 0.03083i 1 0;
23 24 0.08980 0.07091i 1 0;
24 25 0.08960 0.07011i 1 0;
6 26 0.0203 0.01034i 1 0;
26 27 0.02842 0.01447i 1 0;
27 28 0.1059 0.09337i 1 0;
28 29 0.08042 0.07006i 1 0;
29 30 0.05075 0.02585i 1 0;
30 31 0.09744 0.0963i 1 0;
31 32 0.03105 0.03619i 1 0;
32 33 0.03410 0.05302i 1 0];
B2=[1 0 0 0 1.05 0;
2 1 -0.01 -0.006 1 0;
3 1 -0.009 -0.004 1 0;
4 1 -0.012 -0.008 1 0;
5 1 -0.006 -0.003 1 0;
6 1 -0.006 -0.002 1 0;
7 1 -0.02 -0.01 1 0;
8 1 -0.02 -0.01 1 0;
9 1 -0.006 -0.002 1 0;
10 1 -0.006 -0.0035 1 0;
11 1 -0.0045 -0.003 1 0;
12 1 -0.006 -0.0035 1 0;
13 1 -0.006 -0.0035 1 0;
14 1 -0.012 -0.008 1 0;
15 1 -0.006 -0.001 1 0;
16 1 -0.006 -0.002 1 0;
17 1 -0.006 -0.002 1 0;
18 3 -0.009+0.1 -0.004 1 0;
19 1 -0.009 -0.004 1 0;
20 1 -0.009 -0.004 1 0;
21 1 -0.009 -0.004 1 0;
22 1 -0.009 -0.004 1 0;
23 1 -0.009 -0.005 1 0;
24 1 -0.042 -0.02 1 0;
25 1 -0.042 -0.02 1 0;
26 1 -0.006 -0.0025 1 0;
27 1 -0.006 -0.0025 1 0;
28 1 -0.006 -0.002 1 0;
29 1 -0.012 -0.007 1 0;
30 1 -0.02 -0.06 1 0;
31 1 -0.015 -0.007 1 0;
32 1 -0.021 -0.01 1 0;
33 4 -0.006 -0.004 1 0];
T=60;%仿真代数 遗传算法
M=40;% 群体规模
pm=0.1;pc=0.8;%交叉变异概率
Ugmax=1.06;Ugmin=1.0;%参数取值范围
Timax=1.1;Timin=0.9;
Qcmax=0.05;Qcmin=-0.05;
Vimax=1.07;Vimin=0.93;
Z1=1;%Z2=1;%%惩罚因子%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&*********************具体数值待定
%QGmax=;QGmin=;
Long=5;%单个参数字串长度,总编码长度3L
bestv=-inf;
bval=round(rand(M3*Long));%初始种群 round 四舍五入取整函数 编码后的初始种群
%%%%%%%%%%%%%bestv=-inf%最优适应度初值%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 33667 2012-03-23 18:07 ga.m
----------- --------- ---------- ----- ----
33667 1
- 上一篇:人工鱼群算法Matlab代码
- 下一篇:数据包络法DEA)matlab代码
相关资源
- 协同进化遗传算法求解函数优化问题
- 基于遗传算法的旅游全国的路径最优
- 基于遗传算法的机器人路径规划matl
- 多种群遗传算法的函数优化算法(源
- 遗传算法完整MATLAB程序实数法,轮盘
- 遗传算法解决最优路径、选址问题
- 遗传算法GA车间调度Matlab代码
- 求解多旅行商(MTSP)的遗传算法的
- 基于遗传算法的小波神经网络在股票
- matlab开发-基于遗传算法的机器人运动
- 《Matlab遗传算法工具箱及应用》源码
- 遗传算法图像分割matlab+源代码
- 神经网络、遗传算法、支持向量机、
- 谢菲尔德(Sheffield)遗传算法工具箱
- 遗传算法优化支持向量机GASVM
- 遗传算法工具箱
- MATLAB遗传算法工具箱及应用.zip
- 《MATLAB 遗传算法工具箱及应用》PDF完
- 遗传算法(Genetic Algorithm)MATLAB案例详
- MATLAB遗传算法工具箱及应用》pdf版.
- 基于遗传算法的自动排课系统设计
- MATLAB.遗传算法和粒子群算法程序设计
- 多目标优化文档及代码
- 超完整规范的多目标遗传优化算法M
- 遗传算法 -- matlab ga工具箱
- MATLAB遗传算法工具箱及应用 包含PDF电
- 神经网络的43个源程序及数据
- 基于BP算法和遗传算法的自适应噪声抵
- MATLAB遗传算法工具箱及应用(超清晰
- MATLAB遗传算法工具箱及应用(第二版
评论
共有 条评论