Commit Graph

  • a09d642080 小修补 master dugg@lab-desk 2015-02-12 21:20:34 +0800
  • e7144d70ae 加了很多函数来画图 dugg@lab-desk 2015-02-11 22:08:17 +0800
  • 3231d81b99 重新制作了生成直方图的函数。 dugg@lab-desk 2015-02-11 19:20:28 +0800
  • 8f5fe67a6a 最终选择用这个组数据和这个评价指标 dugg@lab-desk 2015-02-11 14:35:07 +0800
  • 5a752ca4fb 测试电压幅值下降错误的情况。 dugg@lab-desk 2015-02-10 15:55:19 +0800
  • 1c1e8f4b3c 可以做到从19节点开始没数据。 dugg@lab-desk 2015-02-07 15:40:19 +0800
  • 1bce6a7520 上一个提交提前停止迭代了,都没有收敛,互补约束不为0,现在这个可以了,加了互补变量的初始化。 dugg@lab-desk 2015-02-07 15:38:00 +0800
  • a964aa453d 做电压上下界错误的测试,这个参数是最好的。 dugg@lab-desk 2015-02-07 14:47:20 +0800
  • 1fd274a00d 修复一个电压没有测量值时上下界的错误。 dugg@lab-desk 2015-02-06 21:40:14 +0800
  • 2237f178a9 按时保存,好习惯。还在做测试。 dugg@lab-desk 2015-02-04 22:16:21 +0800
  • a091d9f502 1.加了一个画错误数据的图 2.开始一点点做测试 dugg@lab-desk 2015-02-03 21:52:51 +0800
  • beaa6855d4 又调了一下,更理想了。 dugg@lab-desk 2015-02-02 21:28:56 +0800
  • a2b2ba134f 把0-1变量变成0-0.1变量 dugg@lab-desk 2015-02-02 21:23:04 +0800
  • 9a3fd4edd0 尝试了半天,这一组参数是最好的 dugg@lab-desk 2015-01-29 21:21:03 +0800
  • e77f15c82e 互补理论调得不好。 dugg@lab-desk 2015-01-29 14:23:52 +0800
  • 72a068c4ff 修改了一下统计指标,按于尔铿的书上公式。 dugg@lab-desk 2015-01-24 22:27:51 +0800
  • 779c2d0e16 开始认真写中文期刊。 1.把图表改成绝对值。 2.找到一个比较好的随机数值。 dugg@lab-desk 2015-01-23 21:27:14 +0800
  • 466c90d8a7 1 加了算例A的收敛曲线展示。 2 算离散结果时,重新初始化松弛变量。 3 结果对松弛变量的初衷也比较敏感。 dugg@lab-desk 2014-09-09 16:19:29 +0800
  • 382763f559 1.为了多次计算,把原来的内点法循环单独放到一个文件中。 2.没有量测量的时候,还是要约束一下的。 dugg@lab-desk 2014-07-21 21:49:50 +0800
  • 0e24eed4bf 1.修复了这个地方的bug lPD=abs(RealPD*3*sigma); uPD=abs(RealPD*3*sigma); lQD=abs(RealQD*3*sigma); uQD=abs(RealQD*3*sigma); lVolt=abs(rVolt'*3*sigma); uVolt=abs(rVolt'*3*sigma); 2.加入了考虑发电机的情况,其实也就是加入负数负荷。 dugg@lab-desk 2014-07-20 21:08:16 +0800
  • a0a0d45e7d 加了真实的误差,收敛了。 dugg@lab-desk 2014-07-19 16:36:55 +0800
  • 16db56fb26 收敛了的,而且是做好了的。准备加真实的tolerance dugg@lab-desk 2014-07-19 16:30:16 +0800
  • 1599e58150 先算连续量,再算离散量,收敛了,而且算的结果是对的。 dugg@lab-desk 2014-05-25 12:13:10 +0800
  • c1727c877f 加了错误数据后,取一个比较大的互补变量的eps是可以收敛的,不过迭代次数多,达到29次。 dugg@lab-desk 2014-05-25 12:06:03 +0800
  • 570808f747 改变了一下Vbi,PDbi,QDbi的初值,收敛次数变为14~15次。 dugg@lab-desk 2014-05-25 11:38:22 +0800
  • 240f989115 有把互补约束全部加上,收敛次数18~19次。 Mat_G=[ sparse(PD(Loadi))-mPD(Loadi)-bigM*PDbi-0.1; sparse(PD(Loadi))-mPD(Loadi)+bigM*PDbi+0.1; sparse(QD(Loadi))-mQD(Loadi)-bigM*QDbi-0.1; sparse(QD(Loadi))-mQD(Loadi)+bigM*QDbi+0.1; Volt'-mVolt'-bigM*Vbi-0.03; Volt'-mVolt'+bigM*Vbi+0.03; Vbi; PDbi; QDbi; (1-Vbi).*Vbi; (1-PDbi).*PDbi; (1-QDbi).*QDbi; ]; dugg@lab-desk 2014-05-25 11:35:26 +0800
  • 721035b580 去掉PDbi的互补约束,14次收敛 dugg@lab-desk 2014-05-24 14:34:30 +0800
  • 00f34d732e 18~19次收敛 Mat_G=[ sparse(PD(Loadi))-mPD(Loadi)-bigM*PDbi-0.1; sparse(PD(Loadi))-mPD(Loadi)+bigM*PDbi+0.1; sparse(QD(Loadi))-mQD(Loadi)-bigM*QDbi-0.1; sparse(QD(Loadi))-mQD(Loadi)+bigM*QDbi+0.1; Volt'-mVolt'-bigM*Vbi-0.03; Volt'-mVolt'+bigM*Vbi+0.03; Vbi; PDbi; QDbi; (1-Vbi).*Vbi; (1-PDbi).*PDbi; (1-QDbi).*QDbi; ]; dugg@lab-desk 2014-05-24 14:18:29 +0800
  • f4d463540d 14次收敛 Mat_G=[ sparse(PD(Loadi))-mPD(Loadi)-bigM*PDbi-0.1; sparse(PD(Loadi))-mPD(Loadi)+bigM*PDbi+0.1; sparse(QD(Loadi))-mQD(Loadi)-bigM*QDbi-0.1; sparse(QD(Loadi))-mQD(Loadi)+bigM*QDbi+0.1; Volt'-mVolt'-bigM*Vbi-0.03; Volt'-mVolt'+bigM*Vbi+0.03; Vbi; PDbi; QDbi; (1-Vbi).*Vbi; (1-PDbi).*PDbi; % (1-QDbi).*QDbi; ]; dugg@lab-desk 2014-05-24 14:05:28 +0800
  • 9ac8691dcb 14次收敛 Mat_G=[ sparse(PD(Loadi))-mPD(Loadi)-bigM*PDbi-0.1; sparse(PD(Loadi))-mPD(Loadi)+bigM*PDbi+0.1; sparse(QD(Loadi))-mQD(Loadi)-bigM*QDbi-0.1; sparse(QD(Loadi))-mQD(Loadi)+bigM*QDbi+0.1; Volt'-mVolt'-bigM*Vbi-0.03; Volt'-mVolt'+bigM*Vbi+0.03; Vbi; PDbi; QDbi; (1-Vbi).*Vbi; % (1-PDbi).*PDbi; % (1-QDbi).*QDbi; ]; dugg@lab-desk 2014-05-24 13:52:48 +0800
  • 431b0c8f78 1.删掉互补约束,看看是什么影响了收敛性。当前收敛次数为13 Mat_G=[ sparse(PD(Loadi))-mPD(Loadi)-bigM*PDbi-0.1; sparse(PD(Loadi))-mPD(Loadi)+bigM*PDbi+0.1; sparse(QD(Loadi))-mQD(Loadi)-bigM*QDbi-0.1; sparse(QD(Loadi))-mQD(Loadi)+bigM*QDbi+0.1; Volt'-mVolt'-bigM*Vbi-0.03; Volt'-mVolt'+bigM*Vbi+0.03; Vbi; PDbi; QDbi; % (1-Vbi).*Vbi; % (1-PDbi).*PDbi; % (1-QDbi).*QDbi; ]; 2.更新了.gitignore dugg@lab-desk 2014-05-24 12:04:03 +0800
  • e27131d828 1.修复几个重大bug dugg@lab-desk 2014-05-22 11:56:06 +0800
  • 40c0a6706f Mat_G=[ sparse(PD(Loadi))-mPD(Loadi)-bigM*PDbi-0.1; sparse(PD(Loadi))-mPD(Loadi)+bigM*PDbi+0.1; sparse(QD(Loadi))-mQD(Loadi)-bigM*QDbi-0.1; sparse(QD(Loadi))-mQD(Loadi)+bigM*QDbi+0.1; Volt'-mVolt'-bigM*Vbi-0.03; Volt'-mVolt'+bigM*Vbi+0.03; Vbi; PDbi; QDbi; (1-Vbi).*Vbi; ]; dugg@lab-desk 2014-05-22 10:24:34 +0800
  • 305f059cf6 不等式约束 Mat_G=[ sparse(PD(Loadi))-mPD(Loadi)-bigM*PDbi-0.1; sparse(PD(Loadi))-mPD(Loadi)+bigM*PDbi+0.1; sparse(QD(Loadi))-mQD(Loadi)-bigM*QDbi-0.1; sparse(QD(Loadi))-mQD(Loadi)+bigM*QDbi+0.1; Volt'-mVolt'-bigM*Vbi-0.03; Volt'-mVolt'+bigM*Vbi+0.03; Vbi; PDbi; QDbi; ]; dugg@lab-desk 2014-05-22 09:46:10 +0800
  • 6fcf53a485 等式约束 Mat_G=[ sparse(PD(Loadi))-mPD(Loadi)-bigM*PDbi-0.1; sparse(PD(Loadi))-mPD(Loadi)+bigM*PDbi+0.1; sparse(QD(Loadi)); sparse(QD(Loadi))-0.001; Volt'-mVolt'-bigM*Vbi-0.03; Volt'-mVolt'+bigM*Vbi+0.03; Vbi; PDbi; QDbi; ]; dugg@lab-desk 2014-05-22 09:43:30 +0800
  • b7bb29928b 不等式约束 Mat_G=[ sparse(PD(Loadi)); sparse(PD(Loadi))-0.001; sparse(QD(Loadi)); sparse(QD(Loadi))-0.001; Volt'-mVolt'-bigM*Vbi-0.03; Volt'-mVolt'+bigM*Vbi+0.03; Vbi; PDbi; QDbi; ]; dugg@lab-desk 2014-05-22 09:36:36 +0800
  • 57d87a95ae 加入.gitignore文件 dugg@lab-desk 2014-05-21 15:47:55 +0800
  • f1a1f9be85 删掉所有asv文件 dugg@lab-desk 2014-05-21 15:47:21 +0800
  • a14a61ce76 不等式是这样的 Mat_G=[ sparse(PD(Loadi)); sparse(PD(Loadi))-0.001; sparse(QD(Loadi)); sparse(QD(Loadi))-0.001; Volt'-mVolt'-bigM*Vbi-0.03; Volt'-mVolt'+bigM*Vbi+0.03; Vbi; PDbi; ]; dugg@lab-desk 2014-05-21 15:46:16 +0800
  • 28dfbb7664 修复func_deltG中的求导错误 dugg@lab-desk 2014-05-21 15:42:16 +0800
  • 9ef19c4542 不等式约束是这样的: sparse(PD(Loadi)); sparse(PD(Loadi))-0.001; sparse(QD(Loadi)); sparse(QD(Loadi))-0.001; Volt'-mVolt'-bigM*Vbi-0.03; Volt'-mVolt'+bigM*Vbi+0.03; Vbi; dugg@lab-desk 2014-05-21 15:35:43 +0800
  • b071a58e33 完成了QD,并修复了完成PD时的一个求导错误。 20140513 dmy 2014-05-14 16:37:56 +0800
  • 17f274f818 1.加入.gitignore 2.完成了PD dmy 2014-05-14 11:55:15 +0800
  • ac0bcf1da8 复制了一遍PD的约束 dmy 2014-05-14 10:12:34 +0800
  • 7bde55ceb8 完成了电压的部分 dmy 2014-05-14 10:00:41 +0800
  • 77a46db096 用了赵晓慧的办法,没什么效果。 thesis dmy 2014-05-13 21:47:02 +0800
  • bfd2cd8240 改好了目标函数,收敛了。 dmy 2014-05-13 16:53:38 +0800
  • 1ee3b9312c 1.删掉很多没用的文件 2.基本框架形成,目标函数还没改变。 dmy 2014-05-13 16:48:46 +0800
  • d03434dcc5 将电压加入目标函数中。 withVolt facat 2013-04-04 22:50:20 +0800
  • 6fdf435f66 用matlab来画那几个图。 dev facat 2013-04-04 22:05:27 +0800
  • 0f95f9c04b 加入了画电压分布的代码 facat 2013-03-27 15:55:34 +0800
  • 942120eb70 修改了新的负荷文件 facat 2013-03-19 19:41:52 +0800
  • 55529d26b4 将200PD0和200QD0更名为20PD0和20QD0 facat 2013-03-06 22:17:44 +0800
  • 3b2edd87e0 用200PD0和200QD0作为20点叠加了噪音的数据 facat 2013-03-06 22:16:56 +0800
  • 520d749263 把添加噪音后的量测值保存下来,以便下次使用。 facat 2013-03-05 10:43:18 +0800
  • 4944e38cbd 把PQQG作为常数加入潮流方程中。 添加了很多统计函数。 facat 2013-01-23 21:27:33 +0800
  • e96ebb226d 完全删除PG变量 facat 2013-01-21 22:52:03 +0800
  • 618b56bc67 成功删除QG变量 facat 2013-01-21 22:37:54 +0800
  • d9f6d993e6 不把头节点作为变量。不收敛! facat 2013-01-21 22:17:27 +0800
  • 0f8edee30b 加入了各种统计值。 facat 2013-01-21 21:47:54 +0800
  • 7ded138066 为了写论文,又改为用实际值正负20%作为负荷不等式约束上下限。 facat 2013-01-21 18:28:16 +0800
  • 5dc81f33bb 为了论文用的数据,加入了读变压器容量,用变压器容量做无功上限。 facat 2013-01-03 16:59:23 +0800
  • 4d982b92b2 修复一个bug。潮流形成导纳矩阵的时候忘记加节点电导(G)了,所以老是不对。现在修复了。 facat 2012-12-25 12:03:27 +0800
  • 28cb11581a 约束QD 。 unknown 2012-11-16 22:47:06 +0800
  • 941ffc39f6 用功率因数定QD下限。 unknown 2012-11-16 22:28:06 +0800
  • 6e6e5e34d8 用功率因数定QD的上限。 unknown 2012-11-16 22:23:43 +0800
  • 0bc157a3ba 这是一个不把功率因数作为不等式约束,还是在QD的不等式约束中期作用的版本。 unknown 2012-11-16 22:10:18 +0800
  • f895e8b96a 放开所有QD收敛。 unknown 2012-11-04 12:42:38 +0800
  • d882a21b65 只加一个QD的收敛了,准备加所有QD。 unknown 2012-11-04 12:37:11 +0800
  • 1855619714 加了QD的上下界,不收敛。 unknown 2012-09-11 19:42:57 +0800
  • eb222764ca 添加了QD收敛,但没有找到最优解。 unknown 2012-09-11 19:27:02 +0800
  • 3dea7e1687 更改路径 unknown 2012-09-04 11:10:39 +0800
  • aee15a5178 增加计算总的损耗. unknown 2012-08-01 10:32:46 +0800
  • 5e0f4c2520 增加线损,变压器损耗。损耗排序. unknown 2012-07-30 19:04:57 +0800
  • cf14e01a87 将openfile2.m修改为可以读取中调的格式 unknown 2012-07-30 15:57:40 +0800
  • 798e1e88ac 加错误数据识别 unknown 2012-07-25 15:08:54 +0800
  • f9dc83b862 随机测试缺负荷 facat 2012-06-06 10:19:08 +0800
  • 54cd254cea 增加多平衡机。 facat 2012-05-27 19:54:38 +0800
  • 97822756be 删除多余的函数文件。 facat 2012-05-25 17:23:23 +0800
  • e515e5fd4a 删掉多余的函数参数,统一了ContrlCount facat 2012-05-25 17:16:59 +0800
  • 460c49829b 加入部分负荷未知的情况。修复了有功无功上下界的一个bug。 facat 2012-05-25 15:38:31 +0800
  • f2781393a7 优化稀疏化。删掉了很多注释。 facat 2012-05-24 21:06:34 +0800
  • 9c5239bd1e 已全部稀疏化 facat 2012-05-24 10:34:04 +0800
  • ca24c4f8d5 用功率因数计算QD,收敛良好。 facat 2012-05-24 10:07:18 +0800
  • af1ea37c41 全部收敛,平衡节点的系数也为1. Signed-off-by: facat <dmy@dmy-PC.(none)> facat 2012-05-23 11:05:42 +0800
  • d935ac0f83 暂时 facat 2012-05-23 09:52:33 +0800
  • db68f5f795 合理设置上下界和初值,程序收敛性很好。 facat 2012-05-23 09:49:38 +0800
  • 18dea8045f 暂时 Signed-off-by: facat <dmy@dmy-PC.(none)> facat 2012-05-23 09:26:35 +0800
  • 703802da3f 平衡节点电压固定 Signed-off-by: facat <dmy@dmy-PC.(none)> facat 2012-05-22 11:41:52 +0800
  • cb34aec845 original.not modified. facat 2012-05-22 11:33:21 +0800